|
[求助]如何改写EXE文件内容?
此方法是做 文件补丁的基础,你不屑但你时时都可能用到! |
|
|
|
[求助]如何改写EXE文件内容?
呵呵,谢谢你的热心,我自己已经解决掉了,成功修改! 你没明白我的意思,我是直接修改可执行文件,从而达到爆破的目的,嘿嘿! 下面公布用VB正确修的办法: EXE文件的特点是,它在磁盘上存储和在内存中存储对齐方式一致,因此,我们要修改一个软件达到爆破的目的,用程序来做有两种方法: 1、是修改内存中相应关键点的位置,此方法需要修改者有调试的权限,而且内存修改的弱点是每次运行都得修改一次,不太方便。 2、就是我上面问的方法,是修改软件本身,和OD修改的结果一样,也是文件补丁的原理,可以达到一劳永逸的效果。呵呵! 附VB直接修改EXE相应地址数据的源代码,VB6.0下调试成功: Private Sub Command1_Click() Dim d As Byte d = &H75 Open "1.exe" For Binary Access Write As #1 Put #1, 52805 + 1, d Close #1 End Sub '注: 52805就是上面所说的目的地址0x40CE45减去基址0x400000所得的偏移地址的十进制结果,也就是相对于EXE文件头的偏移地址。 VC要修改应该也一样,用fopen fseek fwrite 三函数就行。 最后,希望高手们不要笑话,虽然是一个很简单的问题,但是不要那么冷冰冰的,只有从简单才能到复杂! |
|
[招生]科锐逆向工程师培训(2024年06月28日实地,远程教学同时开班, 第50期)
嘿嘿,做了一下,在VC60环境中调试成功 1、 *(&t + 0x16) = t; //添加代码 2、 数组name[10]的地址值等于i的值,所以是死循环。 第3题做不来了! |
|
[求助]想加入一个编程的学习小组!!
嘿嘿,MFC都是别人写好了的代码,你用还嫌麻烦啊?那就自己编吧,嘿嘿 |
|
|
|
[求助]问一个关于CString 的 GetBuffer 的问题
楼上的说得不完整哈,看看MSN吧! GetBuffer(0)返回的是指向CString对象所构造的字串指针,为GetBuffer(0)由系统自动计算字串所要的空间长度,但要求是规则的含\0字串,否则得自己给出长度,如str.GetBuffer(20)。 如果由GetBuffer所得到的字串指针修改了CString字串,那么必须调用ReleaseBuffer()来重新计算字串的长度,否则会出错,或者结果不正确! |
|
[求助]关于VC++ 中的二个问题!!!
1、每个内部提供的函数都有相应的头文件(*.h),在头文件中定义了函数的原型。 2、定义一个函数要先申明函数的原型,才能使用此函数: char * ExtractFileName(char *FilePath); //函数申明 char *ExtractFileName(char *FilePath) //函数实现 { ....//函数实体 } 前面的 char *就是指明了函数的返回值为字串指针。 |
|
[求助]怎样查看一个dll中导出了哪些api?
VC带的工具Depends可以看到 |
|
[求助]请各位高手指教一下,问个小问题!
我刚才又查了下,MSDN里面有这个函数,但是我用CEdit对象来调用CEdit::SetCueBanner的时候,编译器直接告诉我 error C2039: 'SetCueBanner' : is not a member of 'CEdit' 郁闷,高手在哪里?快来指导指导下吧! |
|
[求助]请各位高手指教一下,问个小问题!
晕,怎么只有人看,没有人回答我呢?帮帮忙呀!有人讲CEdit里直接用函数SetCueBanner,但是我查了下,没有此函数,晕! |
|
[求助]C++里面有没有直接把16进制转10进制的函数?
int Hex2Dec(LPSTR s) { int d,i; for(i=0;i<strlen(s);i++) //判断是否为正确的十六进制串,不是返回-1 { if(s[i]>='0' && s[i]<='9' || s[i]>='a' && s[i]<='f' || s[i]>='A' && s[i]<='F' ){} else { return -1; } } sscanf(s,"%x",&d); return d; } |
|
[原创]VC、VB联合编程的一些感悟,高手可飘过,带源码!(欢迎指正)
嘿嘿,没事,重要的是共享,大家可以互相学习啊!! |
|
[原创]VC、VB联合编程的一些感悟,高手可飘过,带源码!(欢迎指正)
说了半天,忘记传源代码了,呵呵! |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值