Author Topic: A Little Confused.  (Read 1379 times)

0 Members and 4 Guests are viewing this topic.

Offline R3Zk0N

  • NULL
  • Posts: 3
  • Cookies: 0
    • View Profile
A Little Confused.
« on: November 24, 2013, 05:55:28 am »
Ok so ive been reading a fair amount of the tutorials and that and i am trying to workout, i want to do website and Pen Testing "Hacking" But i don't want to be a script kiddie and use things like SQLMAP all the time.

So my question is, is C alright to learn and build tools? because i know alot of exploits are done using C and some ASM (Reverse engineering) So if i focused on C would it equip me correctly, if that makes sense
Id like to write my own vulnerability scanner
Books that i am reading on C atm(If you have any recommandations, just list them or pm me) (Pictures used because pictures are awesome.) :P

 





Staff note: resize your images!
« Last Edit: November 24, 2013, 08:11:03 am by Kulverstukas »

Offline vezzy

  • Royal Highness
  • ****
  • Posts: 771
  • Cookies: 172
    • View Profile
Re: A Little Confused.
« Reply #1 on: November 24, 2013, 02:05:23 pm »
As i have been reading and glancing at online documentation, i have come to the conclusion that C is as close to a low-level coding language as you can get. (That's before assembly).

Wrong.

The lowest level language next to Assembly is Forth.

However, unlike C, Forth can very easily be molded into a higher level language due to its programmable syntax and endless versatility (it's based on a very simple computing model, like Lisp).

C is actually relatively high-level, despite pointers and manual memory management.
Quote from: Dippy hippy
Just brushing though. I will be semi active mainly came to find a HQ botnet, like THOR or just any p2p botnet

Offline lucid

  • #Underground
  • Titan
  • **
  • Posts: 2683
  • Cookies: 243
  • psychonaut
    • View Profile
Re: A Little Confused.
« Reply #2 on: November 24, 2013, 11:01:15 pm »
So my question is, is C alright to learn and build tools?
No, no one has ever used C to build anything useful or do anything at all. It's absolutely not ok to learn C ever.  :P

Also, why are you reading a book on Python in order to learn C?
« Last Edit: November 24, 2013, 11:01:38 pm by lucid »
"Hacking is at least as much about ideas as about computers and technology. We use our skills to open doors that should never have been shut. We open these doors not only for our own benefit but for the benefit of others, too." - Brian the Hacker

Quote
15:04  @Phage : I'm bored of Python

Offline prime

  • /dev/null
  • *
  • Posts: 11
  • Cookies: 3
  • get. at. me.
    • View Profile
Re: A Little Confused.
« Reply #3 on: November 25, 2013, 05:32:44 am »
I like to use python for most of my tool creation, mainly because it is easy and fast to create, and I can easily pass the source to the rest of my team quickly. But thats just for small things, C is definitely better for final, polished solution's.

On a sidenote, Violent Python is an excellent book. My mentor introduced me to the author, who he used to work with. The guy is a certified badass. And the book is good also.
"Security is not for the passive"