IT Penetration Expert
Hey All,
Ive been looking at changing the industry I work in from Networking cables and components to something like an IT Penetration Expert. Ive been looking at the learning material for the CEH qualification. Can you tell me is knowing C / C++ / PHP etc etc. Is it an essential component to able to program in these languages to be an Network Penetration IT Professional ?
Im wondering because looking at programming i dont think i have a hope in hell learning it although i would love to, theres no way i can sit down and learn first C then C++ then PHP then this then that nightmare !! Any thoughts would be appreciated
Thanks !!
umm, almost everything to do with IT requires the use of some prgramming language or another, hence my answer is yer, u would need to know at least one of those; if not more.
i say learn C+ first, (others would argue) but i think it;s the best place to start.
but each to his own i 'spose, so my opinion may not b that of the others here.
enjoy
Apex
for network penetration testing it depends what OS you want to test.
if your pen testing linux, then C would be a good language to learn as most linux OS's come with a C compiler installed.
for windows, you only need BATCH and maybe a bit of basic VB knowledge.
its not as if your going to be coding your own penetration tools. progframming just helps knowing how other programs are made and thus how to exploit them.
VB and C (see above) are good because occasinoally you are able to execute this code on the said OS's.
Where would you recommend for me to start with C ? Is there a basic level tutorial that I could start with ?. Looking at it as a course at college its 3 days a week for 18 months : (. Noway I can commit when i`m working full time. How long would you estimate that it takes time wise to get comfortable with C and how many hours a week do you think i should put into it ?
The other 2 you have mentioned Mr Cheese I will look into them as I`ve never heard of them !! (such a noob at the moment !!)
All these questions …..but this website is for people that need help so again a great service to provide for people that want to learn from others that are experts in there field
Also one more thing, C / C+ / C++ I`m confused what is the difference ? Extra code and bells and whistles ? Later revisions ?
c is the old school version c+ does not exist c++ is the newer more improved version of c . c++ introduced the concept of object orientation (lets not get ahead of ourselves) i would recommend that you study this and SQL (Database creation and manipulation) for a couple of months and then move to PHP. Then you will have a good grounding in Application programming, Web applications, and how they both access databases. but since web apps(PHP) are more database intensive id suggest you start off in c++ so that your not trying to learn too things at once.
P.S. im studying for the CEH as well so if you need any help hit me up