|
[求助]在ASM中dbgprint如何输出UNICODE字符啊?
invoke dbgprint, "%ws", ........... |
|
|
|
[讨论]能否说说大家的编程之路呢?
我先学会的怎么用OD 后来学会了直接在OD上写ASM代码 后来发现还有masm这东西 比在OD上写代码爽多了 然后学会了MASM 后来觉得MASM不够牛B 听说FASM好 就学会了FASM 后来觉得FASM效率太低了 开始学C++ C++莫名其妙 没学会, 学会了C 觉得C每次都要编译 挺麻烦的 又学会了PYTHON 刚才始学的时候 有点困难 每次用OD打开别人的程序 在上面写自己的代码(现在想来挺可笑的,因为不会编译) 哦,之前听人说VB简单 学过VB 看那种视频教程 没学会 后来听说聪明人用DELPHI 买了本DELPHI的书 200来页的书吧, 前面50页教人怎么安装。 看了前50页,后面的看不下去了 还是没学会。 重新回到用OD学写程序。最开始是分析别人的程序,其实就是看他们的代码。其实当时让我入门的程序就一个,是用ASM写的。所以在OD里看来 还算是“赏心悦目”。程序也很小才10K不到。当时不知道怎么搞的 特别“拼”。就跟自己说“就算再难 也不过10K而已,我就不信学不会” 后来用一个星期的时间终于看懂他的代码了。 接下来的学习整个来说还算顺利吧。 我的学习方法就是 先想要一下自己需要什么功能 然后找到相关的代码 然后读代码。= =在我看来 即使是在当时看来 网上的很多代码 也质量很低 基本上都是抄来抄去。 我也把那些代码抄来 然后越看越不爽 就想着改 精简和理解代码。什么的。。。 这样子 多读了点代码。 就算是勉强学会了吧。 对于编程语言,我的选择方式是。。。“哪种最牛B 哪种用的人最少 我就学哪个 ” = =# 结果当然只能自己埋头苦干, 为了**也吃了不少苦头吧。 C++至今还是没搞懂算是怎么回事。 = =# 貌似说了很多废话。 其实自认为有用的就是。。什么视频学编程的教程不要看。。。国内的编程的书基本上没几本能看得下的,所以也不用去看。 直接啃代码,从简单的啃前。 编程语言的话,还是选大众点的比较好。 个人建议从底层的学起。原因很简单。。。如果我最开始学的PYTHON,那我肯定不会再去学ASM。不过现在基本上也不用ASM写东西了。= =# ASM貌似用了两年。。。浪费啊! |
|
[原创]启发式查毒,全过。
另外不明白这样加载函数有什么实际性意义呢?难道启发式杀毒不去关心更底层点的函数比如LdrpSnapThunk? 启发查毒引擎虽不是想像中的白痴 但也没有你想像中的高明 它们有跟踪范围 也有跟踪深度。 引擎直接匹配字串“URLDownloadToFileA”之类的 得把字串加密一下。 这个是有用的 = =。 只是看你怎么做了~~~ |
|
|
|
[原创]启发式查毒,全过。
都写了是对付启发和查毒,你偏要来说主动防御。主动防御就一破烂货,还比不上病毒installer hash检查来得有效。 拦截dns解析,你直接写ip,不然的话写个local gfw,直接把它的dns给截了。 写病毒的大部人太弱智了,惯得写安全软件的也是脑袋生锈。。。 |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值