|
[求助]怎么解决C运行时库错误的问题
花了3天时间调通bambam004,唉~ 顺便问下,《加密与解密》一书中谈到的 “如果所写的外壳只是针对某一个程序,还可以把原程序的一部分功能代码放到外壳中。” 是不是得在stub搞个输出表?有没有什么实际例子可以参考?谢谢! |
|
[求助]怎么解决C运行时库错误的问题
之前文章给的配置/nodefaultlib don't use default libs 编译之后错误,_memcpy, -memset之类的函数未定义,我随手在additional dependency lib添加了msvcrt.lib。 去掉/nodefaultlib,并且动态链接之后至少能跑到函数入口点了,虽然程序界面出不来。 顺便问下,文章为什么说要配置/nodefaultlib?是为了缩小文件尺寸么? |
|
[求助]怎么解决C运行时库错误的问题
bambam 调试 上面说了几个bug,感觉不像是出在这些问题上。 有牛人知道问题出在什么上面吗?现在正在翻阅装载以及动态链接库知识(估计得花一下午时间,希望能找到线索可以着手去做,现在连方向都不知道,唉~) |
|
[求助]《加密与解密第三版》一句话求解释
感觉《加密与解密第三版》这本书也就是个cook book(对照着书,一步一步的按照着做)。但离实际应用距离不小,个人认为两点因素造成:一、书中语言不严谨,比如这句话"由于此例为EXE,故没有提到重定位问题的解决。对于DLL文件,把代码作为加密对象而言,如果代码中有重定位数据,则加密后的密文解密还需要对其进行重定位,否则这段代码就算是正确解密也无法运行"。二、没有异常情况如何处理,比如如何调试EMC以及注意事项(个人认为有必要) 给人鱼不如教人如何捕鱼。 |
|
[求助]《加密与解密第三版》一句话求解释
终于解决折磨了我整整一个礼拜,在是否放弃EMC加密技术中反复徘徊,最后付出沉重代价不到黄河心不死的走到了底。 如果有空的话,也许会写写如何调试EMC以及注意事项(不一定写,看心情) 先说下代码的一个bug(PAGE_READWRITE->PAGE_EXECUTE_READWRITE) VirtualProtect(mbi_thunk.BaseAddress,mbi_thunk.RegionSize,PAGE_EXECUTE_READWRITE/*PAGE_READWRITE*/, &mbi_thunk.Protect); 否则使用PAGE_READWRITE执行下一行代码,会报Access violation错误。也许在xp下运行没问题,到win7运行就不行。 |
|
[求助]《加密与解密第三版》一句话求解释
备注:跟代码区段可写不可写没有关系。 |
|
|
|
[推荐]《天书夜读》,需要的朋友的可以看看。
可惜只有前三节,先看着,好的话去买书 |
|
[求助]尝试移植加密与解密一书中代码与数据结合技术到DLL出错
厄~我自己搞错了~ 我首尾地址取成 40 48 所在地址了,应该首地址取40 48下一位的地址,而尾地址取40 48 上一位的地址。 奇怪的是出现的访问非法地址错误没有被try catch捕获。 |
|
[求助]尝试移植加密与解密一书中代码与数据结合技术到DLL出错
在程序运行的时候修改自己代码应该需要权限的吧?我运行书中例子代码没有问题,但是对于tsp这样的TAPI驱动,或许没有足够的权限? 这样的话SMC技术岂不是有限制吗?可是书中没有提到这点。 |
|
|
|
.dll破解 找不到正确跳转
分点我吧~钱不好赚啊 |
|
[注意][讨论]ollyDBG入门系列(六)
加密与解密这本书关于ollydbg的使用谈到硬件断点和内存断点 |
|
我终于看到半个邀请码了.
木有指望了~ |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值