有人可以提供具有良好(免费)逆向工程培训的网站列表吗?

评论

到目前为止,我都很喜欢这些答案,但我认为我们可以做得更好!

meta.reverseengineering.stackexchange.com/questions/53/…

@perror:克里斯·卡巴斯基(Kris Kaspersky)前段时间确实提供了类似的功能。

#1 楼

OpenSecurityTraining组织根据创作共用类型许可提供免费的培训材料。培训的许多内容都是视频,而其他的则是幻灯片和相关的课堂资料(脚本,恶意软件样本等)。该课件分为以下3类,并具有以下项目(我已对其进行编辑以包括与RE相关的材料):

初学者:



英特尔x86简介:体系结构,汇编,应用程序和代议

ARM简介

二进制文件的寿命
恶意软件动态分析
可信计算

中级:




中级Intel x86:体系结构,汇编,应用程序和代号
软件漏洞简介
/>漏洞2:Windows环境中的漏洞利用

高级:



Rootkit:它们是什么,以及如何找到它们

反向工程软件简介
反向工程恶意软件
高级x86:使用Intel VT-x进行虚拟化仅通过其全部产品中的一小部分进行了工作。虽然似乎是一种很好的资源。

#2 楼

这是我的最爱。我从Lena的教程开始,它们真的很棒。



tuts4you-教程无穷。我强烈推荐Lena为新手准备的课程


二进制审核-免费IDA Pro二进制审核大学课程培训教材


#3 楼

《 R4ndom传说》有一系列关于各种反转主题的长篇小说。 http://thelegendofrandom.com/blog/sample-pagehttp://octopuslabs.io/legend/blog/sample-page.html

评论


这些教程很棒。

–米克
13年4月5日在14:59

不幸的是,链接现在似乎已消失。

–日航
16-11-18在20:01



web.archive.org/web/20150526025225/http://thelegendofrandom.com/…

– AltairAC
17年1月27日在17:52

新增连结:octopuslabs.io/legend/blog/sample-page.html

–TheGameiswar
18年1月11日在18:20

#4 楼

这是我知道的网站:



root-me。

crackmes.one。



Le Hack。

黑客实验室。

粉碎堆栈。

Matasano微腐败。

Matasano加密挑战。

Pentesterlab。


#5 楼

我输入了这个答案,然后意识到您想要免费(如啤酒)材料。我得负100分。该答案假定您要学习如何在软件环境中进行逆向工程。

在此假设下,并假定您对编程或脚本语言(例如C / C ++或Python)有基本的了解。分别有很多很多主题开始,以学习如何在软件环境中进行“逆向工程”。对于初学者来说,一个很好的首要任务是获得汇编语言的工作知识。 Dmitry Vostokov撰写的《 Windows调试:实用基础》一书(至​​少对我而言)是一个很好的资源。本书售价14美元。

本书的目的是教您如何使用WinDbg调试Windows应用程序;但是,在此过程中,您将获得出色的汇编语言入门。

请注意:我与Dmitry无关。但是,我确实买了电子书。

#6 楼

Dan Guido在http://pentest.cryptocity.net/上的课程也非常好。刚开始使用RE时,我将它们用作参考。除了RE之外,它们涵盖了很大的学科领域,并且受过良好的教育。