草庐IT

webshell控制

全部标签

c# - 如何在不关注它的情况下使用控制台/Windows 应用程序?

我要创建一个KEylog应用程序,使我能够将所有键入的数据(按下的键)写入文本文件/数据库,我如何在不关注Windows应用程序/控制台应用程序的情况下执行此操作?出于某种原因,众所周知,这是针对我的PC的,我并不是要破解帐户。只是为了让我知道他们在我的电脑上做什么。 最佳答案 在此处查找用.NET编写的示例:ProcessingGlobalMouseandKeyboardHooksinC#Thisclassallowsyoutotapkeyboardandmouseand/ortodetecttheiractivityevenwh

c - 在全屏模式下打开 Windows 控制台程序

我正在开发一个打印消息的C程序。它的问题是当我运行它的.exe文件时,它不会全屏运行(直到我按alt+enter强制它进入全屏)。我希望程序在我运行时以全屏模式运行。有什么办法可以做到吗?提前致谢。 最佳答案 您可以调用SetConsoleDisplayMode()强制使用CONSOLE_FULLSCREEN_MODE。请注意,对此的支持正在消失。我拥有的最后一台仍然可以执行此操作的机器已经积灰了很长一段时间。伴随着响亮的继电器咔嗒声的内存,混合着CRT中反激式变压器的高音哀号。 关于c

c++ - 我的 GUI 表单后面有烦人的空白控制台

我使用GCC(g++)编译器编译这个小程序。结果可执行文件很好,但是当我运行它时,它出现了一个烦人的空白控制台窗口!:(#includeLRESULTCALLBACKWndProc(HWND,UINT,WPARAM,LPARAM);staticchargszClassName[]="darkblue";staticHINSTANCEghInstance=NULL;intWINAPIWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPSTRlpCmdLine,intnCmdShow){WNDCLASSEXWndClass;HWNDhwn

windows - 在 Window 中使用控制键移动到下一个单词的 Bash 键绑定(bind)或 Putty 快捷方式?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion是否有bash键盘绑定(bind)或putty快捷方式可以移动到终端中的下一个单词?我发现这个快捷方式在Mac中非常有用,但是在Window中使用putty时,它似乎不起作用。有什么想法吗?

c# - 将字符串列表作为参数传递给控制台应用程序

我需要将字符串列表作为参数传递给控制台应用程序(使用C#开发)。控制台应用程序以System.Diagnostics.Process.Start启动,如下所示:stringfname="testDoc";ListmyList;//initializedelsewhereProcessconsole=Process.Start("Client.exe","-filename:"+fname+"-list:"+myList);我怎样才能做到这一点? 最佳答案 运行Processconsole=Process.Start("Client.

c++ - 如何将国际字符发送到 Windows 控制台?

代码:#includeintmain(){SetConsoleOutputCP(CP_UTF8);system("echoΙλιάδα");}在控制台上打印:α™α»ααβα源采用带BOM的UTF-8编码。但如果我尝试:system(L"echoΙλιάδα");,我得到错误:error:cannotconvert'constwchar_t*'to'constchar*'forargument'1'到'intsystem(constchar*)'。当然,我没想到这里还有其他任何东西。还有其他函数可以接受这些字符吗? 最佳答案 对宽字

c# - 如何从控制台读取多行用户输入?

我想从控制台读取多行用户输入,但也允许使用CTRL-C等转义序列终止输入。我的问题是在按下转义序列时取消对ReadLine()的最后一次调用。我试过多线程并强制线程关闭,但我的问题是获取最后一行用户输入。当按下转义序列时,最后一行丢失,我无法使用主线程中的ReadLine()将其取回。如果我输入这样的内容:InputInput2[CTRL-C],我只得到“输入\n”。有没有办法获取多行输入,但在按下转义序列时捕获最后一行? 最佳答案 正如我在上面的评论中所建议的,它显然适用于:设置consolecontrolhandler对于CTR

c# - cmd batch 监听控制台应用程序的输出

我正在从一个批处理文件启动一个控制台应用程序作为云项目中的背景启动任务。我有一个批处理文件,它将启动应用程序并将消息打印到日志文件:$logfile=%LOGFOLDER%/StartupLogFile.txt"Startingconsoleapplication">>$logfile//printmessagetotxtfile`MyConsoleApplication.exe-parameter1value...-parameterNvalueNConosole应用程序可能会因参数不正确而归档,我想将其打印到日志文件中。无论如何“听”应用程序输出并将其打印到日志中?谢谢丹

windows - 如何在 win32 控制台上解析 "printf"而不是 "_printf"的符号?

测试平台是windows32bit。所以基本上我想在这些命令中汇编+链接一段汇编代码:nasm-fwin32test.scltest.obj/linkmsvcrt.lib它说:errorLNK2001:unresolvedexternalsymbolprintf在我的代码中,我确实有这样的函数调用:callprintf所以我把这些都改成了call_printf而且有效。我对windows编程不熟悉,请问有什么方法可以解析printf的外部符号吗?因为我在做一些自动转换的任务,转换所有以_开头的函数调用应该很繁琐...谁能给我一些帮助..?谢谢! 最佳答案

c# - 从控制台读取行

我在读取用户输入时遇到问题。每次它都会按第一个字符缩小您的输入。喜欢:输入测试程序读什么est我正在使用这个简单的代码:stringinput=Console.ReadLine();Console.WriteLine(input+">>"+psbhc_service.Encrypt(input)); 最佳答案 确保在ReadLine()之前没有Console.ReadKey()。例如,这将表现出您所描述的行为:while(true){Console.ReadKey();Console.WriteLine(Console.ReadLi