|
|
|
[求助]linux 的upx壳怎么脱,WINDOWS的下脱壳机可以脱吗.
下个linux的upx,然后upx -d <your program file> |
|
[转帖]杨钰莹忆赖昌星侄子:无论成功失败 都是真爱 昔日的“甜歌公主”华丽归来变身“甜歌皇后”,乍一相见,如果不是清楚地知道十年已过,人们几乎无法从她身上觉察到什么变化。
这个“赖昌星侄子”到底有多龌龊,以至于今天的“甜歌歌皇后”依然无法摆脱这个魔咒?据我所知,杨钰莹并非十恶不赦,也不曾侵害到我们中间的谁,她的歌唱得好,这对我们来讲就足够了。如今连同性恋都在逐渐被世人接受,我们干嘛非要揪住别人十多年前那点私生活不肯罢休呢,每个人活在这个世界都不容易,更何况她是一个弱女子,难道我们就不能宽容一点,友善一点? |
|
怎样设断才能跟踪查看寄存器AL的值?
楼主的思维方式有问题,所谓的断点,关键是那个点字,也就是说,你设置的断点一定是落在程序的一个确定的位置上,你只能在这个位置上“蹲守”,看看当程序运行到这个位置的时候,你要监视的寄存器是否符合条件。你想凭空根据寄存器的值来下断点?谢天谢地,幸好调试器的编写者没有你这种想法,要知道,调试器不仅监视你的程序领空,还会频繁进入系统领空,如果AL一等于确定的值就断下,你还想这样找到关键点,设想一下吧,其可能性不会比大海捞针的一亿次方分之一高!举个例子,50+50=100,但是,并不意味着得到100只有50+50这一种途径,只能说这是无数种途径中的一种!或者说得再具体一点,你只知道程序到达关键点时AL=0或者AL=1,要知道,如果全局地看,在整个程序运行期间,AL=0或AL=1的次数完全就是天文数字,而你所希望了解的那次可以肯定地说,只是其中最普通的一次,绝不会因任何不同可以把一个近乎或者已经麻木熟睡的人唤醒。 |
|
[原创]IDA远程调试WINCE程序的环境搭建
感谢楼主的精彩教程,为楼主补上Windows CE系列模拟器的有效下载链接 Windows CE系列模拟器下载 有115网盘帐号的朋友可以直接转存到自己的网盘,然后再下载;没有帐号的朋友可以现申请一个,是完全免费的。 在下在WinXP系统上按照楼主教程指导大部分操作收到了预期的效果,只是有一点,楼主教程中的图片上显示IDA可以直接打开、加载真机上的被调试程序,在下无论如何无法做到。但可以在资源管理器中直接访问到被调试文件,不知道哪个地方做的不对。 再则有一点疑惑请楼主释疑,IDA远程调试Windows CE的程序,必须事先下好断点,然后启动调试,程序到达断点后,好像不能继续单步跟踪,如果是这样,那么如何可以跟踪到达dll中,请楼主指点一二,谢谢! 忘了强调一点,在下的真机操作系统是Windows CE 6.0,严重怀疑是不是不能用来调试程序,因为到目前为止,在下断点的情况下,没有一例不遭遇断点异常,根本就没有调通过,不下断点则一切ok。 |
|
[求助]linux 登陆密码
john支持DES,但是支持MD5吗? |
|
[转帖]Reflector v1.2.3 (x86/x64)
想利用 Reflector 把 iPad 3 上的显示投到PC上,但是,在iPad 3上一切换,PC立即黑屏,iPad 3屏幕上原来的画面消失,在黑屏的中央一个灰色的符号不停地旋转,就是无法把画面投到PC上,难道有什么设置或操作不对,有没有兄弟用成功的?请指教一下。 |
|
[分享](更新)Hex Editor Neo Ultimate v5.14 正版旗舰版授权文件
如果说这个软件还有什么特色和亮点的话,唯一值得一提的就是其超变态级的加密保护,以致大家经常可以看到它搬起石头砸自己脚的情景。 |
|
[转帖]IDM UltraEdit Portable v18.20.0.1028 Incl Keymaker-CORE
CORE出的Keygen搞不定portable版的注册,建议用这个注册机: http://bbs.pediy.com/showthread.php?t=129538 |
|
[原创]进制转换器
有点多余吧,看看Windows 附带的计算器,功能已经足够你用的了。 |
|
[分享]扔掉OllyDbg、扔掉WinDbg,想不想跑鲜嫩的高中妹子?用gdb!!!
毫不客气的讲,你介是扔掉了一块金砖,捡起了一块土砖。 |
|
哪位大神帮我解释一下汇编代码的第3句和第7句
[QUOTE=千年之雪;1111317]lea eax , dword ptr [esp] ; push eax ; 难道不是栈里的东西再次入栈吗? 另外 mov eax , dword ptr[esp+8] ; 在平衡堆栈前先取出函数的输出结果; 为什么是 +...[/QUOTE] lea eax , dword ptr [esp] ; 以上指令等效于: mov eax , esp 原程序只要改写一下就容易懂了: push ecx ; mov eax, esp ; push eax ; 函数的输入参数1(指针,指向内存地址) push 00407030 ; 函数的输入参数2(指针,指向内存地址) call 00401030 ; scanf 调用函数,得到键盘输入值 mov eax , dword ptr[esp+8] ; 从函数的输入参数1中将函数的处理结果取出 add esp , 00000008 ; 堆栈平衡,使堆栈恢复到 scanf 函数调用前的状态 . . . . . . 如果还看不明白,那就请向上帝祈祷吧,这个世界估计也只有他老人家能帮到你了。 |
|
哪位大神帮我解释一下汇编代码的第3句和第7句
push ecx ; lea eax , dword ptr [esp] ; push eax ; 函数调用参数1,入栈后,导致 esp - 4 push 00407030 ; 函数调用参数2,入栈后,导致 esp - 8 call 00401030 ; scanf mov eax , dword ptr[esp+8] ; 在平衡堆栈前先取出函数的输出结果; add esp , 00000008 ; 平衡堆栈,丢弃前面入栈的2个调用参数; test eax ,eax ; jne 00401020 mov eax , 00000008 add eax , 00000005 pop ecx ; 释放局部变量的内存,相当于add esp , 4 ret |
|
易语言破解思路详细版,希望对新手有帮助!
多谢,学习一下。 |
|
[求助]upx脱不了有校验求高人帮忙
00420E05 . 75 09 jnz short 00420E10 <--- nop 掉这里 00420E0E . 74 70 je short 00420E80 <--- je 改为 jmp 00421147 . 75 6A jnz short 004211B3 <--- jnz 改为 jmp |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值