Login Register






Little Help Greatly Appreciated filter_list
Author
Message
RE: Little Help Greatly Appreciated #11
Checking these books out. Love them so far. Starting at step 1 literally and I like that. I used C++ First thing I ever tried, wrote a keylogger along with a tutorial.. It felt completely wrong though like I learned nothing and just kinda followed along.. I could learn that way If I did it 2million times Smile

Reply

RE: Little Help Greatly Appreciated #12
(12-02-2015, 01:18 AM)m0dem Wrote: I recommend you start with Python. People may go flaming and say, "Python sucks for penetration testing."
Maybe they are right, but maybe not... that should be none of your concern.

You recommend Python to him then say it's not his concern whether people are right about it being good for pentesting or not..? What?

(12-02-2015, 12:33 AM)aviationplaystation Wrote: Ethical hacking. I want to do penetration testing in my future because I heard it's actually a great living. I also heard you need all kinds of tools/programs to start out. I just want someone to say "Hey, read THIS book, start using this language, and progress to such n such from there...." Then I have direction.

Most people start with a scripting language like Python, Perl, Ruby, Bash, etc. If you want to be the best out of who you compete with, learn programming languages like C, ASM, PHP, etc etc etc after you've learned a scripting language of your choice. Most self-proclaimed "pentesters" don't know anything more than clicking a few buttons on a tool or typing in a few commands on the CLI which takes little to no skill. Learning certain programming languages and actually knowing what you're doing will have you rising above everyone in the industry in no-time. Books at your local book store (or just finding good e-books online) are probably the best resource, http://programming-motherfucker.com/ is a great website that gives you a ton of good + free resources for various programming languages. Good luck.

(12-02-2015, 11:32 PM)aviationplaystation Wrote: Checking these books out. Love them so far. Starting at step 1 literally and I like that. I used C++ First thing I ever tried, wrote a keylogger along with a tutorial.. It felt completely wrong though like I learned nothing and just kinda followed along.. I could learn that way If I did it 2million times Smile

You won't learn properly that way, trust me. It's like being given assignments by a teacher without any former knowledge of what you're doing. You'll forget it right after you're done doing what you've been told.

Also, C++ really isn't that good of a language for pentesting.
(This post was last modified: 12-03-2015, 02:00 AM by meow.)

Reply

RE: Little Help Greatly Appreciated #13
(12-03-2015, 01:57 AM)meow Wrote: You recommend Python to him then say it's not his concern whether people are right about it being good for pentesting or not..? What?


Most people start with a scripting language like Python, Perl, Ruby, Bash, etc. If you want to be the best out of who you compete with, learn programming languages like C, C++, ASM, PHP, etc etc etc after you've learned a scripting language of your choice. Most self-proclaimed "pentesters" don't know anything more than clicking a few buttons on a tool or typing in a few commands on the CLI which takes little to no skill. Learning certain programming languages and actually knowing what you're doing will have you rising above everyone in the industry in no-time. Books at your local book store (or just finding good e-books online) are probably the best resource, http://programming-motherfucker.com/ is a great website that gives you a ton of good + free resources for various programming languages. Good luck.


You won't learn properly that way, trust me. It's like being given assignments by a teacher without any former knowledge of what you're doing. You'll forget it right after you're done doing what you've been told.

Also, C++ really isn't that good of a language for pentesting.

Did you really read my post?
If you did, you don't understand.
I didn't say "learn Python" ... I said "learn Python, then C/C++, then ASM" (then whatever after that).

To learn properly, you have to be motivate, to be motivated, you must have fun. To have fun and be motivated, you shouldn't start out ahead of the crowd (most people don't have that kind of self-motivation to be able to learn assembly straight off the bat). Start with the crowd, learn from their mistakes.. and then exceed.

Reply

RE: Little Help Greatly Appreciated #14
(12-03-2015, 05:23 AM)m0dem Wrote: Did you really read my post?
If you did, you don't understand.
I didn't say "learn Python" ... I said "learn Python, then C/C++, then ASM" (then whatever after that).

To learn properly, you have to be motivate, to be motivated, you must have fun. To have fun and be motivated, you shouldn't start out ahead of the crowd (most people don't have that kind of self-motivation to be able to learn assembly straight off the bat). Start with the crowd, learn from their mistakes.. and then exceed.

What made you think my response for you was any more than that first sentence I typed when I quoted your post? I was commenting on your logic that whether Python is good for pentesting or not doesn't matter to him, which doesn't make sense considering you just recommended it to him for ethical hacking. Not sure why the fuck you're rambling about motivation and fun. None of my post other than that was directed towards you. Bye.

Reply

RE: Little Help Greatly Appreciated #15
Python is an excellent starter language, personally I suggest looking at LearnPythonTheHardWay it really helped me and it is free if you follow the online tutorial.
[Image: 9JVyFsC.png]
Sig by @Symadox

XMPP: Mi5@DukGo.com

Reply

RE: Little Help Greatly Appreciated #16
Languages you should be familiar with for penetration testing: PHP, SQL, JavaScript, Perl or Python or Ruby, and C. Knowing Bash and/or PowerShell + VBScript can be useful in certain environments. Knowledge of Java is beneficial as well. In addition, ASM is almost required for low level exploitation.

[+] 1 user Likes Imp3ll3d's post
Reply