repne scasb指令,用于扫描字符串,计算字符串的长度,如下两条指令:
cld
repne scasb
对应的等价指令是:
scans:inc edi
dec ecx
je loopdone
cmp byte [edi-1],al
jne scans
loopdone:
以下为HK共享吧VIP群共享文件《编号1~11解压密码.txt》中的解压密码,
01.《编号1解压密码.txt》 :【kIioOK9*】
02.《编号2解压密码.txt》 :【www.mfhk8.com_!h0jn3G+t@】
03.《编号3解压密码.txt》 :【www.mfhk8.com_rz~NWjU)cZ】
04.《编号4解压密码.txt》 :【www.mfhk8.com_$dCb11$d2t】
05.《编号5解压密码.txt》 :【www.mfhk8.com_$...
LRESULT CALLBACK GameProc(
int code,
WPARAM wParam,
LPARAM lParam
)
{
AFX_MANAGE_STATE(AfxGetStaticModuleState());
if((wParam == VK_HOME)&&(lParam&(1<<31)))
{
//AfxMessageBox("www.gyarmy.com");
//展示对话框
if(m_dialog == NULL)
{
m_dialog...
注入Dll:
1,OpenProcess获得要注入进程的句柄
2,VirtualAllocEx在远程进程中开辟出一段内存,长度为strlen(dllname)+1;
3,WriteProcessMemory将Dll的名字写入第二步开辟出的内存中。
4,CreateRemoteThread将LoadLibraryA作为线程函数,参数为Dll的名称,创建新线程
5,CloseHandle关闭线程句柄
卸载Dll:
1,CreateRemoteThread将GetModuleHandle注入到远程进程中,参数为被注入的Dll名
2,GetExitCodeThread将线程退出的退出码...
由于安装MySQL的时候,疏忽没有选择底层编码方式,采用默认的ASCII的编码格式,于是接二连三的中文转换问题随之而来,就想卸载了重新安装MYSQL,这一卸载倒是出了问题,导致安装的时候安装不上,在网上找了一个多小时也没解决。
重装系统永远是个好办法,但有谁喜欢这么做呀:(
后来无意发现是卸载的时候没有卸载完全导致,下面给出完整的卸载MySQL 5.1的卸载方法:
1、控制面板里的增加删除程序内进行删除
2、删除MySQL文件夹下的my.ini文件,如果备份好,可以直接将文件夹全部删除
3、开始-&g...
[该文章已设置加密,请点击标题输入密码访问]
0x001背景
一台客户机,好久没有测试wamp的服务器环境, 无法配置,mysql密码遗忘
0x002进入mysql安全模式
A: 首先关闭 mysql 服务器
B: 定位一个exe文件的目录
mysqld.exe (不同的版本的mysql,不太一样,我的wamp是这个,各位根据文件名分析就好)
运行cmd,执行: 命令为: mysqld --skip-grant-tables
直接进入安全模式
...
IDA脚本测试
0x001 枚举函数
#include <idc.idc>
static main() {
auto addr, end, args, locals, frame, firstArg, name, ret;
addr = 0;
for (addr = NextFunction(addr); addr != BADADDR; addr = NextFunction(addr)) {
name = Name(addr);
end = GetFunctionAttr(addr, FUNCA...
上午发布微信的时候, 担心的事情发生了.
心情很不好, 女友一直安慰我, 很幸运有这么好的女朋友.
这家公司真的有些呆不下去了. 刷量系统已经基本实现, 后面做的就是要不断的测试, 在这家公司 基本已经成为背锅侠.
不负责任的人太多, 看不到未来的希望
只是因为今年的事情太多, 有太多的牵挂, 还有太多的羁绊...
要做的事情很多, 而自己付出的行动 太少太少了...
等待自己真正拥有很大能力的时候, 我担心已经晚了..
今天的一切事情,都是因为这张图引起的,刺疼的伤疤, 五一整个假期也因为这张图,没有了
很多事情,都是因为巧合,巧合,巧合, 但是最终发生了。。。。只能说最终发生了。。。。。
很难受的一天
解决办法:打开 VMware 虚拟机的配置文件,这是一个后缀为 vmx 的文本文件。在里面加入以下内容
isolation.tools.getPtrLocation.disable = "TRUE"
isolation.tools.setPtrLocation.disable = "TRUE"
isolation.tools.setVersion.disable = "TRUE"
isolation.tools.getVersion.disable = "TRUE"
monitor_control.disable_directexec = "TRUE"
monitor_contro...
打个比喻,如果思维框架是一座空房子。首先我们要有搭建房子的技巧,就像我们读小学,初中,高中一样;要学语文,数学,英语,地理等等,这些东西会放在我们空房子里面。
这就是搭建思维框架的一个过程,最终我们对这个世界有认知,也能思考。
接着,我做事情,例如这次计划我最终的目的是要做培训。
所以我要学怎么加人,学怎么裂变。我就的去找这方面的知识,来填充我的空房子。
那么,最后我要做的很简单,就是通过各种渠道,不断收集这些知识。
再告诉你深层次的方法,当你建立了思维框架,空房子里面有各种各样的东西,想用什么直接就能拿出来。
但是,这些东西也会过时,就像老旧的家具。你...
主要看了一下汇编的语法知识,指令算比较熟悉了
一点笔记贴上来
80X86汇编学习笔记
代码
====================================================
; Example: Hello World
; Author GYARMY
; Date: 2018-4-10
.386
.MODEL FLAT
ExitProcess PROTO stdcall, dwExitCode:DWORD
.STACK 4096
.DATA
msg BYTE "Hello Wor...