Category: 奇思妙想

SCCS使用指南

SCCS(Safe_Chat_Control_System)是用与团队内内消息交互的应用程序,本文将详细介绍如何安装以及使用。 installation 使用该脚本安装,在运行完毕之后进入应用文件夹,创建可执行程序: cd dctool/application/ make All 该脚本在Ubuntu 16.04上测试无误。   configuration 安装完成之后,我们执行./Creater 生成公钥与私钥。稍等一会,文件夹下就会出现pubfile,privfile两个秘钥文件。这一步完成后,将自己的公钥改名后(最好是以自己的邮箱命名)上传到 dconline的key文件夹,接着再将整个key文件夹下载下来[note]https://www.dreamcracker.online/d/93572bfed8124e798eab/?p=/Safe_Chat_Control_System&mode=list[/note]。   然后,打开dctool/application/中的configure文件,将第一行的公钥改成你想要发送消息的人的公钥,接着保存,文件示例: /home/dc/Seafile/root_public/Safe_Chat_Control_System/keys/dreamcracker5707@gmail.com /home/dc/privfile if you want to edit this file,just remember don’t use ~flag to replace current user’s home path. How to use 这样,直接用你想发的消息作为参数传给加密器 ➜ application git:(master) ✗ ./Encrypter msg ➜ application git:(master) ✗ ls configure Creater decrypter.cpp Gethash msg […]

蠕虫病毒的另类解法

之前接单有遇到过蠕虫病毒的案例,一筹莫展之际在贴吧??发现了解决方案[note]http://tieba.baidu.com/p/3801150936[/note],现将此解法贴出: 会有一个新段位 rmnet的sfx段   取现在EP地址-(【EP+328】得到的偏移数)= 原始OEP   动态劫持脱壳   EP处直接粘贴该二进制   60 E8 00 00 00 00 5D 83 ED 06 2B AD 28 03 00 00 89 6C 24 1C 61 FF E0   静态脱壳   先提取rmnet区段数据。然后取得 EP+328数据用ep减即可。。。然后删除rmnet区段。 他山之石,可以攻玉啊。

获取指定窗口内的文本

如何编程实现获取另一个程序里文本控件的内容? 除去利用Debug API调试程序下断点之类比较复杂的方法,我们还可以利用API函数轻松实现这样的功能。   1.定义这样的结构体存放进程信息 struct ProcessWindow { DWORD dwProcessId; HWND hwndWindow; }; 2.创建进程 //创建进程 if ( !CreateProcess( FileName,NULL,NULL,NULL,FALSE, 0,NULL,WorkPath,&si,&pi ) ){ AfxMessageBox( “打开程序失败!” ); DWORD dwRet = GetLastError(); CString strText(_T(“”)); strText.Format(_T(“%d”), dwRet); AfxMessageBox(“错误代码:”+strText); return ; } 3.主要查找流程 ProcessWindow procwin; procwin.dwProcessId = pi.dwProcessId; procwin.hwndWindow = NULL; // 等待新进程初始化完毕 WaitForInputIdle(pi.hProcess, 5000); // 查找主窗口 EnumWindows(EnumWindowCallBack, (LPARAM)&procwin); // […]