|
sternone
|
 |
« on: August 07, 2012, 01:58:47 AM » |
|
Hi, I'm waiting to start and I'm scheduled for Saturday to start with the OSCP. What a long wait !!!
My questions: I know Bash Programming and I'm wondering, is it really needed to pick up Python to have no problems in the course? Can you easily succeed with making your scripts in bash instead of using Python ?
If needed and I get some confirmations from people here I'll just heads down Python until I get the docs on Saturday.
Great forum here,
Thanks
|
|
|
|
|
Logged
|
Try harder....hmpf!!
|
|
|
|
Catalyst256
|
 |
« Reply #1 on: August 07, 2012, 02:23:55 AM » |
|
I've been on the OSCP course for a couple of weeks, so far I've only used a little python and mostly bash scripts. From what I've seen any python you need you should be able to find on Google so I wouldn't worry about it too much.
|
|
|
|
|
Logged
|
@catalyst256
Security+ OSCP VCP CCA
|
|
|
|
Jamie.R
|
 |
« Reply #2 on: August 07, 2012, 03:30:04 AM » |
|
I recently attened a con in the UK and Python was the top thing to learn. the survey was done by pentester and he asked other pen testers. This maybe useful : http://www.youtube.com/watch?v=LSrF3VGUrR0
|
|
|
|
|
Logged
|
OSWP | Hackingdojo Nidan | eCPPT
|
|
|
|
Catalyst256
|
 |
« Reply #3 on: August 07, 2012, 03:45:21 AM » |
|
Was that's Robin's talk on "Breaking into Security"?? It was a good talk and long term learning a programming language is a good idea (I'm learning python) but for the OSCP course I don't think it's something to worry too much about.
|
|
|
|
|
Logged
|
@catalyst256
Security+ OSCP VCP CCA
|
|
|
|
Andrew Waite
|
 |
« Reply #4 on: August 07, 2012, 04:48:03 AM » |
|
Unless the material has changed since I did offsec, you will need python for some of the fuzzing/BO modules/challenges, so spend time going through the (good) introduction videos and lab notes.
Don't worry about it too much though, if you can understand the code enough to edit the examples to suit your purpose it should be sufficient. If you've already got a good handle on the bash side you should be fine.
|
|
|
|
|
Logged
|
|
|
|
|
Jamie.R
|
 |
« Reply #5 on: August 07, 2012, 05:52:30 AM » |
|
Yah it was Robin talk it was very good and shocking at same time as was not expecting the result he got.
|
|
|
|
|
Logged
|
OSWP | Hackingdojo Nidan | eCPPT
|
|
|
|
sternone
|
 |
« Reply #6 on: August 07, 2012, 08:56:32 AM » |
|
Thanks Folks! Watching Robin Wood now !
|
|
|
|
|
Logged
|
Try harder....hmpf!!
|
|
|
|
cd1zz
|
 |
« Reply #7 on: August 07, 2012, 09:16:19 AM » |
|
Whatever it takes to get the job done!
Just be able to read python and know what is going on in an exploit script.
|
|
|
|
|
Logged
|
|
|
|
|
Jamie.R
|
 |
« Reply #8 on: August 07, 2012, 09:29:20 AM » |
|
I think its good idea to know python
securitytube offer a course there is also a website called codeacademy or somthing that offer free course too.
|
|
|
|
|
Logged
|
OSWP | Hackingdojo Nidan | eCPPT
|
|
|
|
shadowzero
|
 |
« Reply #9 on: August 07, 2012, 11:43:06 AM » |
|
Python is easy enough to pick up that you should learn it anyway. You probably won't need anything overly advanced, but you should be able to write some simple scripts that use sockets.
|
|
|
|
|
Logged
|
|
|
|
|
ZeroOne
|
 |
« Reply #10 on: August 07, 2012, 01:16:18 PM » |
|
I mainly program in Java and C.. when first looking at Python, seriously its ridiculously easy, at the same time it helps a lot. in other words, its a bonus! the only thing I am not sure about is bash. It would be great if someone could provide some links for that
|
|
|
|
|
Logged
|
|
|
|
|
DragonGorge
|
 |
« Reply #11 on: August 07, 2012, 01:55:41 PM » |
|
I'd recommend at least a peripheral understanding of python. You don't need to be fluent but a lot of the material in OSCP is in python as are the exploits in backtrack.
A high level search of the exploitdb in backtrack showed that there are roughly 2000 in c and 900 a piece for python & ruby.
|
|
|
|
|
Logged
|
|
|
|
|
YuckTheFankees
|
 |
« Reply #12 on: August 07, 2012, 04:53:22 PM » |
|
|
|
|
|
|
Logged
|
OSCP in progress
|
|
|
|
Jamie.R
|
 |
« Reply #13 on: August 08, 2012, 03:22:19 AM » |
|
Some grest resources there YuckTheFankees There are lots more online too.
|
|
|
|
|
Logged
|
OSWP | Hackingdojo Nidan | eCPPT
|
|
|
|
sternone
|
 |
« Reply #14 on: August 14, 2012, 08:31:03 PM » |
|
Thanks, I picked up that Python step by step and it's ok. The sockets implementation on Python is really a great thing and very useful.
|
|
|
|
|
Logged
|
Try harder....hmpf!!
|
|
|
|