|
[讨论]大神们的大学是怎样渡过的呢
小学生飘过,一直没毕业。 |
|
[原创]C语言学习总结之如何实现继承和函数重写
谢谢指教,记住了。 |
|
[原创]C语言学习总结之如何实现继承和函数重写
有意思吗?感情问一句:C为什么不叫C++呢?用C实现不是多此一举吗? |
|
[分享]一道“简单”的c++题目(个人觉得还是要对c++对象模型有比较深刻的理解才行)
输出: Base Mase 答案(麻烦打下分数): #include <stdio.h> |
|
[分享]一道“简单”的c++题目(个人觉得还是要对c++对象模型有比较深刻的理解才行)
百度一份答案来: class A |
|
[分享]一道“简单”的c++题目(个人觉得还是要对c++对象模型有比较深刻的理解才行)
楼主是科锐的吧????????? |
|
[分享]一道“简单”的c++题目(个人觉得还是要对c++对象模型有比较深刻的理解才行)
这个不就是高效C++55个做法中讲的构造函数内不能调用基类的虚函数的那一段吗,派生类的函数把基类的虚函数给覆盖了,名词覆盖。 |
|
[原创]绕Themida保护,追踪真实OEP!
tmd的很多代码不是使用VirtualAlloc分配然后动态写入并执行代码,如果程序基址是00400000,那么随便断一个地点或者某个Api函数,然后看堆栈哪部分开始大量出现的004xxxxx.我就这样判断的。不会修复 |
|
[原创]绕Themida保护,追踪真实OEP!
让各位见笑了,本来打算给大家录象的,又觉得不方便,没想到弄巧成茁。 |
|
[原创]绕Themida保护,追踪真实OEP!
这个示例是个窗口程序,基于消息基制占用的堆栈大小。堆栈是不会变化太大的,我是通过拉OllyICE的列表框找的。找的好辛苦,一个傻办法。 |
|
[原创]绕Themida保护,追踪真实OEP!
上面的教程就是通过在调试器中正常运行程序,然后通过查看堆栈地址来寻找OEP和VirtualAlloc的分界线。然后来定位OEP,当然OEP要保持原样才能识别。Themida这类一般VirtualAlloc动态代码运行,就利用这点。 |
|
[原创]绕Themida保护,追踪真实OEP!
不好意思,实在不知道怎么表达,这个版本没查出来。 |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值