[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
how vital is an understanding of basic code languages; C, C++,
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 8
Thread images: 1
File: 1454827947251.jpg (861 KB, 1700x1000) Image search: [Google]
1454827947251.jpg
861 KB, 1700x1000
how vital is an understanding of basic code languages; C, C++, Js, etc. if one were to learn the basic premise of h4cking?
>>
It's not. Learn PHP and SQL for hacking.
>>
thankyou.
>>
>>54865196
>if one were to learn the basic premise of h4cking?
>the basic premise of h4cking

Find vulnerability in code/protocol/logic -> exploit vulnerability -> plant backdoor

basic premise of hacking explained with 0 understanding of programming.

If you want to learn about exploit development and it depends on your goal platform (Processes, databases, web applications, etc) but you should understand how memory allocation works, the stack, pointers, program control at the assembler level, user input validation (especially pitfalls/caveats of common input validation techniques) in popular languages for your platform, and platform-specific info (eg, XSS for web exploits, SQLi for database exploits, buffer overflows and return-oriented programming for C/C++/similar exploits, command injection for applications that pass information to a shell (common enough in web apps)).

Additionally, understand the security practices put in place by the operating systems you're attempting to hack, eg how user privileges are handled, cracking passwords, known attacks (pass-the-hash, privilege escalation exploits), and kernel-levei protections (ASLR, W^X, etc) and their pitfalls.

Learn how to use a unix command line because many tools require it and shell scripting is a godsend.
>>
>>54865213
>SQL for hack.
Yeah better change some names in a database about adresses muh nigga
>>
>>54866377
Or inject you fewl
>>
>>54866341
thankyou.
>>
>c++ for hacking

learn assembly faggot
Thread replies: 8
Thread images: 1

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.