Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit cd27c73

Browse files
authored
Update README.md
1 parent b44ff42 commit cd27c73

File tree

1 file changed

+1
-1
lines changed
  • 2024/googlectf-2024/rev-rustyschool

1 file changed

+1
-1
lines changed

‎2024/googlectf-2024/rev-rustyschool/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ The final step, emitting the target language, **which is nowadays often NOT C**,
4040

4141
This problem will probably not get solved in the near future. There is no market for a high-quality Rust decompiler. First, no one writes exploits or malware in languages like Rust or Haskell. Unlike C/C++/Obj-C, the Rust/Haskell/etc ecosystems are predominantly open-source further decreasing the need for reverse engineering. Lastly, improved source control and ready availability of managed enterprise services (i.e. GitHub) make first-party loss of source code much rarer nowadays. So like, no one really cares about decompiling Rust other than unfortunate CTF players.
4242

43-
Golang is a notable exception. Golang is like, *the* language for writing malware--great standard library, good cross-platform support, brain-dead easy concurrency model, easy to cross-compile, fully statically linked, and designed with junior programmers in mind. You could shit out a Golang SSH worm in like 200 LoC crushing carts and ketamine no problem. People worry about AGI Skynet hacking the Pentagon to trigger a nuclear holocaust but really it's more gonna be like eastern European dudes rippin' it with some hella gang weed ChatGPT ransomware.
43+
Golang is a notable exception. Golang is like, *the* language for writing malware--great standard library, good cross-platform support, brain-dead easy concurrency, easy cross-compilation, fully static linking, and design with junior programmers in mind. You could shit out a Golang SSH worm in like 200 LoC crushing carts and ketamine no problem. People worry about AGI Skynet hacking the Pentagon to trigger a nuclear holocaust but really it's more gonna be like eastern European dudes rippin' it with some hella gang weed ChatGPT ransomware.
4444

4545
So maybe we'll get a good Golang decompiler first?
4646

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /