Image
 
linkedin_logo.png rss_logo.jpg
twitter_logo.png youtube_logo.jpg
Latest Additions
 
EH-Net Login
Welcome Guest.






Lost Password?
No account yet? Register
Who's Online
We have 46 guests and 1 member online
 
Advertisement

You are here: Home arrow Ethical Hacking Discussions and Related Certificationsarrow Programmingarrow python newbie
EH-Net
May 23, 2013, 06:30:40 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Go back to The Ethical Hacker Network Online Magazine Home Page
 
   Home   Help Calendar Login Register  
Pages: [1] 2   Go Down
  Print  
Author Topic: python newbie  (Read 8129 times)
0 Members and 1 Guest are viewing this topic.
Cyber.spirit
Sr. Member
****
Offline Offline

Posts: 351


The World is sick, Save your mind...


View Profile
« on: September 22, 2012, 06:52:04 PM »

Hi guys.
I dont know anything about python but i heard its a good language for hackers and coz of that i decided to learn it so i have two question:

1. What do u thing about cbt nuggets python programming language Is it a good training package to buy?

2. After i learnt python can i write exploits using this language? Or i need to learn so exploitation technics?

Thanx alot.

« Last Edit: September 22, 2012, 06:55:15 PM by Cyber.spirit » Logged

ICS Academy Network Security Certified
superkojiman
Jr. Member
**
Offline Offline

Posts: 60



View Profile WWW
« Reply #1 on: September 22, 2012, 07:16:24 PM »

There are plenty of good online resources for learning python, even the main site has a decent beginner's tutorial.

Python is just a tool, you need to understand how exploits work before you can take advantage of them. Once you know what needs to be done, you can certainly use python to do it, or even perl, or ruby, or C. Python is nice because it's quick and easy to start with.
Logged

OSCP, GSEC
Cyber.spirit
Sr. Member
****
Offline Offline

Posts: 351


The World is sick, Save your mind...


View Profile
« Reply #2 on: September 22, 2012, 07:20:06 PM »

ok man have u tried the cbt nuggets? I extremely wanna buy it
« Last Edit: September 22, 2012, 07:21:38 PM by Cyber.spirit » Logged

ICS Academy Network Security Certified
hayabusa
Hero Member
*****
Offline Offline

Posts: 1632



View Profile
« Reply #3 on: September 22, 2012, 07:27:11 PM »

Not home this evening, bit I THINK my son has either CBT Nuggets or TrainSignal Python.  I'll have a look when I'm home, tomorrow, and ask him which one, and how he's liked it.
Logged

~ hayabusa ~ 

"All men can see these tactics whereby I conquer, but what none can see is the strategy out of which victory is evolved." - Sun Tzu, 'The Art of War'


OSCE, OSCP , GPEN, C|EH
3xban
Hero Member
*****
Offline Offline

Posts: 608


View Profile WWW
« Reply #4 on: September 22, 2012, 09:07:19 PM »

Learning Python The Hardway is a good place to start and it's free.  Also I think Google Code has a tutorial on Python. 

But like superkojiman said, it is a tool, usually its a method to prepare your exploit for delivery.  You create py scripts to maybe encode or obfuscate your exploit code.  Maybe have the script complete a series of other tasks for your exploit delivery.  Remember not all computers have python installed, and not all give you the ability to install it. 

Here's a video from Dave Kennedy did at BSidesCLE
http://www.youtube.com/watch?v=psOgFtIGpSY
He shows some usage of py scripts, SET, and even powershell to delivery a binary to a system for exploitation.

Enjoy
Logged

Certs: GCWN
(@)Dewser
SecurityMonkey
Jr. Member
**
Offline Offline

Posts: 89



View Profile WWW
« Reply #5 on: September 22, 2012, 10:40:10 PM »

I see you have come to the dark side and decided to get to know python :-)

Security Tube has a heap of great vid's

http://www.securitytube.net/tags/python

And the net is just full of great info... the best way I have found it to just jump in! Have a play with the language.
Logged

m0wgli
Full Member
***
Offline Offline

Posts: 248


View Profile
« Reply #6 on: September 23, 2012, 03:26:03 AM »

Another free resource that has some good Python tutorials:

http://thenewboston.org/list.php?cat=36
Logged

Security + | OSWP | eCPPT | CSTA
unicityd
Full Member
***
Offline Offline

Posts: 156

Bored IT Manager, Crypto Nerd


View Profile WWW
« Reply #7 on: September 23, 2012, 04:31:52 AM »

Check out Learn Python the Hard Way.  You can read it online for free.

http://learnpythonthehardway.org/
Logged

BS in IT, CISSP, MS in IS Management (in progress)
jjwinter
Jr. Member
**
Offline Offline

Posts: 76


View Profile
« Reply #8 on: September 23, 2012, 11:20:34 AM »

I've looked at the free MIT videos, and Python The Hardway. I found the hardway stuff to be more helpful.
Logged
chrisj
Hero Member
*****
Offline Offline

Posts: 1163


View Profile WWW
« Reply #9 on: September 23, 2012, 11:27:14 AM »

I'm going to be running a python study group for MichSec.org it's a 2 to 3 month program we meet once a week via the inernet to discuss what we did that week and what we're doing the next week. code review, people to ask if there are problems.

Week 1 will be Google Code University's Python Class.

After that we're doing Python the Hard Way

There are just too many good free options for learning Python, to end up wasting money on learning, unless you want to buy a book.

If you think that the money will make you do the program. Make a bet for the cost of the CBT. Look at what the CBT claims to teach you and how quickly. Then set a dead line, what you should be able to do to that point. And if you fail give the money to someone. If you make it, you get to keep the money.
« Last Edit: September 23, 2012, 11:33:45 AM by chrisj » Logged

OSWP, Sec+
hayabusa
Hero Member
*****
Offline Offline

Posts: 1632



View Profile
« Reply #10 on: September 23, 2012, 12:33:29 PM »

As stated by the others (and as we discussed when you pm'd me), I learned via the freebies and from books, on my own, while my son did the CBT route, for Python.

That said, as promised, I DID ask my son which one he was using.  He has CBT Nuggets' Python course, and DID get a lot from it.  However, he was devoted to it, pretty consistently, as other than a very basic Perl class he took, in school, he'd never done any other programming, at all.

He said that, had he had more time, he would've self-studied it, too, but since programming in his Perl class seemed to come easily for him, he figured he might get through some basic 'instructed / mentored' lessons and get up to speed more quickly.

Definitely seemed positive, for him.  But if $$ is an issue, perhaps do like chrisj suggested (bet someone), as a cheaper, and more motivational alternative.
Logged

~ hayabusa ~ 

"All men can see these tactics whereby I conquer, but what none can see is the strategy out of which victory is evolved." - Sun Tzu, 'The Art of War'


OSCE, OSCP , GPEN, C|EH
Cyber.spirit
Sr. Member
****
Offline Offline

Posts: 351


The World is sick, Save your mind...


View Profile
« Reply #11 on: September 23, 2012, 01:22:03 PM »

firstly i wanna say thank u soooooooo  much hayabusa, unicityd, chrisj and all of other friends who helped me.

Unicityd that web site was great and im going to read the html version of the book.

Hayabusa cbt nuggets is always good again except cbt nuggets cehv7 lol! Thank u and i wish the bests for both of u.
Logged

ICS Academy Network Security Certified
Jamie.R
Sr. Member
****
Offline Offline

Posts: 429


View Profile
« Reply #12 on: September 24, 2012, 04:04:25 AM »

There are lots free website that have material on for python. I would say do the basic free stuff so learn loops,ifs,  so on then do securitytube python course.
Logged

OSWP | Hackingdojo Nidan | eCPPT
T3rm1ght
Newbie
*
Offline Offline

Posts: 25



View Profile
« Reply #13 on: September 25, 2012, 03:58:06 PM »

Hi Cyber.spirit,

I'll recommend the following

1) Abyteofpython  http://www.swaroopch.org/notes/Python "free"

2) LearnPythonTheHardway   http://learnpythonthehardway.org/
"free when reading online" but you can pay for the online program $29 or buy the hard copy book. Buying the book or taking the online class helps Zad maintain the site.

3) SPSE    http://www.securitytube.net/video/3786 "free without Certification" Paid with Cert.

4) http://docs.python.org/   "free"


Personally i'm using all these books and resources I like studying with different resources, I mostly pay to help the hackers community

Hope it helps.
Logged

>>There Is Always A Blind Spot In
>>Every Software, It's Up To Us To Find It
Andrew Waite
Hero Member
*****
Offline Offline

Posts: 928



View Profile WWW
« Reply #14 on: September 25, 2012, 05:40:57 PM »

3) SPSE    http://www.securitytube.net/video/3786 "free without Certification" Paid with Cert.

Do you have a direct link for that?

Other than a couple of course samples best I can find is the promotional pricing of $250 for course + cert.

Still looks (and sounds, from those I know working through it) to be well worth the price, but if there's a (legit) free avenue to the material I'd be a fool to part with my cash....
Logged

Pages: [1] 2   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines
Joomla Bridge by JoomlaHacks.com
Valid XHTML 1.0! Valid CSS!
Page created in 0.071 seconds with 23 queries.
 
Exclusive Deal

sansfire13_245x90_cw90.jpg
SANSFIRE 2013
June 15 - 22

5% Off w/ Code: EHN_5

SANS Deals 4 EH-Netters
5% OFF Any SANS Course in Any Format!
Coupon Code: EHN_5 Including SANS Rocky Mountain 2013 & SANS Boston 2013
Polls
Compared to this year, 2013 will be:
 
Recent Forum Topics
EH-Net News Feeds
Latest Additions
 
         
Free Business and Tech Magazines and eBooks

© 2013 The Ethical Hacker Network
Joomla! is Free Software released under the GNU/GPL License.