Uddip Ranjan

Harp6x's Personal website

I am just a beginner, but these things helped/still helps me-

1. Learn c & c++

c

Learn-C

h0mbre-Learning-C

c++

learncpp

follow this with Hacking:art of exploitation

Amazon Link

2. Learn assembly

Open Security Training

IntroX86

IntroX86-64

IntermediateX86

Art of Assembly Language

Amazon Link

3. Learn Reverse ngineering

Reverse-Engineering-Tutorial by mytechnotalent

https://github.com/mytechnotalent/Reverse-Engineering-Tutorial

intel x86_64 processor manuals are good!

intel x86_64 manuals

Practical Reverse Engineering

https://www.amazon.com/dp/B00NBISEHY/ref=cm_sw_r_tw_dp_F1SP3CR70Z4KTS7CKTQW

Reverse-Engineering-Tutorial by mytechnotalent

https://github.com/mytechnotalent/Reverse-Engineering-Tutorial

Flare On Challenges

https://github.com/fareedfauzi/Flare-On-Challenges

Z0FCourse on reverse engineering

https://github.com/0xZ0F/Z0FCourse_ReverseEngineering

Reverse engineering and binary exploitation

https://github.com/guyinatuxedo/nightmare

4. Learn malware analysis

lab setup

youtube video by Hackersploit-

Hackersploit Malware analysis lab setup

MalwareLab VM setup

flare-vm

Practical Malware Analysis

https://www.amazon.com/Practical-Malware-Analysis-Hands-Dissecting/dp/1593272901

awesome-malware-analysis github repo

https://github.com/rshipp/awesome-malware-analysis


this is unfinished, i will keep on adding stuff like-

*books

*videos

*courses

*talks

*opinions

*github repos