[ / / / / / / / / / / / / / ] [ dir / asmr / ausneets / choroy / dempart / fascist / strek / trap / vichan ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Email
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): 93dd240165221e7⋯.jpg (59.38 KB, 768x552, 32:23, 1525000381829.jpg) (h) (u)

[–]

 No.1060139>>1068294 >>1068298 [Watch Thread][Show All Posts]

Hey I'm new to Reverse engineering any recommended books to get me started? Share tips and your story of how you became a RE.

 No.1060151>>1060153

If you can't write reasonably complex stuff in Assembly, learn to do that first and learn to use GDB to debug it.

I've been working through various crackmes from crackmes.one

Right now I'm working through hell86, and I'm using Ghidra for static analysis.


 No.1060153>>1060154 >>1060160

File (hide): 88cda5e9760100a⋯.png (431.69 KB, 789x421, 789:421, 1397234350474.png) (h) (u)

>>1060151

>I'm using Ghidra for static analysis.


 No.1060154


 No.1060160>>1060173 >>1068208

File (hide): df6a83f19d44a2a⋯.png (515.05 KB, 960x720, 4:3, mandy.png) (h) (u)

>>1060153

Well its either Ghidra or IDA, and IDA is proprietary cuckware. I'd take libre glownigger code over that any day.


 No.1060162>>1060164

Some specific things in tech such as reverse engineering are always evolving and doing so faster and faster.

There are some initial logical tricks to finding how ANYTHING works, but other than that, there are no books but few blogs and tutorials that might get you on right track and get you started until you start googlin every little bit of info you get your hands on.

Learn UART dumping of firmware, learn binwalk, radare2, assembly, bash, C and python, try to solve few crackmes and and you are off on a good start.


 No.1060163

also das u-boot


 No.1060164>>1060169 >>1061671 >>1061889

>>1060162

>C

Deprecated by Rust. DOn't learn C. C is a meme at this point.


 No.1060169

>>1060164

>Rust

weak bait, you pozz nigger.


 No.1060173>>1060177 >>1060180 >>1060198 >>1061668 >>1068290

Just remember that RE is a shitty field to get a job in. It's fine if you do it for fun, but the pay and environment are awful.

>>1060160

>preferring literal NSAware because "it's free"

This has to be peak freetard.


 No.1060177

>>1060173

Give me one good reason not to use the single best libre static analysis tool, seriously.


 No.1060180

>>1060173

How do you know it's a shitty field to get into? And learning c is still a must for decompiler c pseudo code if it decompiled to rust per se I would learn rust. That Nsaware is really good it's easy to understand what's going on and I don't have 2k to throw down for it's competition.


 No.1060198

>>1060173

Go and download the source code, look for malware and come here, if you'll find something. Or maybe you don't know what's source code for.


 No.1061668

>>1060173

>you have to know a lot of fields (like low-level programming and debugging, hardware, operating systems, networking, web, security etc. etc.) in and out to qualify

>but the pay and environment are awful

how so?


 No.1061671>>1061676

File (hide): f57ab2642ea89b2⋯.png (13.51 KB, 311x339, 311:339, rekt,ty.PNG) (h) (u)

>>1060164

>C deprecated by rustmeme

kys


 No.1061676>>1061730

>>1061671

How come you have NT widgets? Are you that guy that unironically runs Windows 2000


 No.1061730>>1061936

>>1061676

Still 200 times better than Windows 10


 No.1061889

>>1060164

rust doesn't even have a set standard. do they seriously expect anyone serious to use it?


 No.1061936

File (hide): 4d8538a61e4fbfb⋯.jpg (15.25 KB, 202x179, 202:179, 1458765666345.jpg) (h) (u)

>>1061730

>windows 2000 = windows 10 * 200


 No.1068208>>1068257

>>1060160

You're forgetting Radare2

>open source LGPL

>non-NSA


 No.1068257

>>1068208

Lmao Radare2 is basically useless compared to both Ghidra and IDA

See how much time it takes you to RE some kernel module in Radare compared to Ghidra.


 No.1068290

>>1060173

There's no way RE can be that shitty, I'd figure people have to PAY for RE because it's pretty arduous.


 No.1068294


 No.1068298

>>1060139 (OP)

I've always found it's easier to pick a target for reverse engineering, then build a syllabus on how to take it apart and figure out how it ticks around that. Research without a goal in mind isn't particularly engaging, at least for me.




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
23 replies | 5 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / asmr / ausneets / choroy / dempart / fascist / strek / trap / vichan ][ watchlist ]