Search: Home Bugtraq Vulnerabilities Mailing Lists Jobs Tools Beta Programs
Learning an advanced skillset
Don Parker

Comments Mode:
Learning an advanced skillset 2006-03-25
Anonymous (1 replies)
I would advise to learn also the sql, for test of sql_injection....

[ more ]  [ reply ]
Re: Learning an advanced skillset 2006-03-29
Anonymous
For that matter, services, and OS's in general are important to understand. Become a guru at one OS, and the others typically tend to fall in line. My understanding is that it works the same with languages. It's just a matter of syntax....

[ more ]  [ reply ]
Learning an advanced skillset 2006-03-29
Anonymous
the latest metasploit framework has been rewritten in Ruby. :-)...

[ more ]  [ reply ]
Great Article 2006-03-29
Dash
A great article!

Thank you very much for taking the time to research & write this, it has helped me a lot in guiding me further!

Thanks once Again!...

[ more ]  [ reply ]
Learning an advanced skillset 2006-03-30
Steve Christey
You could generalize the "protocols" requirement by adding familiarity with "formats". You don't have to know the ins-and-outs of every format out there (whether data, image, archive, or document), but you can go a long way by understanding the principles behind a format specification, and the stan...

[ more ]  [ reply ]
clueless 2006-03-30
kilgore (1 replies)
Because Perl uses a ";" in its syntax we should favor Python? LOL...

[ more ]  [ reply ]
Re: clueless 2006-04-06
Don Parker (3 replies)
The use of ";" is but one reason why many prefer Python over PERL actually. PERL has always had an ugly syntax. That is one of the main reasons a fair amount of people I know who are programmers prefer Python to PERL. Not to be discounted either is the fact that those who simply learned PERL as thei...

[ more ]  [ reply ]
Re: Re: clueless 2006-04-17
Anonymous
ironically this "ugly syntax" is not dissimilar to that of the C / C++ that was being so evangelised earlier. The concept the heavy weight application are not written in Java or other managed code frameworks such as .NET is nonsense too. C/C++ is completely unsuitable. Use of managed code will h...

[ more ]  [ reply ]
Re: Re: clueless 2006-04-18
JS
hehehe...I was programming before Perl existed, so I guess that's not my problem :) Personally, I must agree that the ';' argument lacks substance, and I really think that the supporting opinion of 'ugly syntax' is a personal choice - not a fact to be presented in an educational reference. I am extr...

[ more ]  [ reply ]
Re: Re: clueless 2006-04-30
Anonymous (1 replies)
perl is beautiful. If u think its ugly u're either not doing it write or ur reading someone else's code who's not not doing it right too. :-P

Until u yourself have tried to write beautiful code in perl please don't comment....

[ more ]  [ reply ]
Re: Re: Re: clueless 2006-12-26
Anonymous
Also, please don't comment until your grammar and spelling rise above that of a three-year-old. It was annoying enough when Prince did it in the 80s.

Actually the more I think about it, please continue. The slack spelling makes it much easier for me to screen through mountains of IT resumes....

[ more ]  [ reply ]
Learning an advanced skillset 2006-04-03
Anonymous (1 replies)
Okay, then I presume securityfocus is going to start offering reverse engineering courses? :)

The most beneficial appendix to this article would be where to learn C, reverse engineering, python and assembly. Resources/books/online other than college of course - which I agree is the best place but...

[ more ]  [ reply ]
Re: Learning an advanced skillset 2006-04-03
Don Parker
Hello,

Well I would recommend learing Reverse Engineering at the same place I tool a course at; www.rigelsecurity.com The CEO there Mike Sues offers an excellent course. There are some places that offer C courses, but that is likely best left to you to Google as I don't know your location. Lastly...

[ more ]  [ reply ]
Learning an advanced skillset 2006-04-03
Anonymous
The general gist of this article is that to be a good security analyst one needs to be a programming guru, a network guru, and a systems guru. Whew!!! That is some learning curve. Where do I get the opportunity to develop all this expertise?...

[ more ]  [ reply ]
Learning an advanced skillset 2006-04-05
Anonymous
This may be advanced; however, it is not comprehensive. There is much more. For topics, see the Body of Knowlege of CISSP, CISM or even CISA. But the emphasis on coding is refreshing....

[ more ]  [ reply ]
Learning an advanced skillset 2006-04-06
Aaron Grattafiori
I enjoyed both your TCP/IP skills articles and, this one was the same quality I have come to expect. I agreed with you then, and I agree with you know. Programming is often overlooked by those focusing on networking, yet people often don't realise the training you get from programming (not only in s...

[ more ]  [ reply ]
Learning an advanced skillset 2006-04-06
GDW
Whilst I would agree that Java is rarely the preferred language for industrial-strength applications, it does have an advantage over C++ in that it is easier to learn, yet it still has many of the same characteristics of C++.

For those who are used to hierarchical programming styles, the learnin...

[ more ]  [ reply ]
; in perl code? 2006-04-07
Doug (2 replies)
`Also, you don?t have the ";" denoting the end of a line in Python that you have in PERL, as Python takes a different approach when you write code.'

...

You know, I've seen people give many reasons why language X is better than language Y, but that is possibly the oddest attempt at a reason that...

[ more ]  [ reply ]
Re: ; in perl code? 2006-04-22
Anonymous
It's not the language... It's the programmer! In my 17 years of development and 10 years in security management stemming from network and systems management, security is a subset of infrastructure management - infrastructure is the superset of application, server, network and storag, all of which r...

[ more ]  [ reply ]
Re: ; in perl code? 2006-04-26
Anonymous
hehe true. and actually ";" can be used in python as well, but unlike perl it's not required nor is it the norm. ...

[ more ]  [ reply ]
Learning an advanced skillset 2006-04-15
Anonymous
a very nice article, also very good for beginners

- great job

...

[ more ]  [ reply ]
Learning an advanced skillset 2006-04-18
Anonymous (1 replies)
I'd say there is far more to security than just hacking and programming. Just as software development is more than programming, information security is more than SQL injection or whatever the new hot topic is. An advanced security practitioner will understand requirements, testing, penetration, an...

[ more ]  [ reply ]
Re: Learning an advanced skillset 2006-06-28
Anonymous
Hello,

Sorry for the late reply to this. The problem is that many people in the security industry are quite simply fed up of terms such as ROI, assessment this or assessment that. What they require and want is something technical and relevant. Not some long drawn out high level CISSP like documen...

[ more ]  [ reply ]
Learning an advanced skillset 2006-05-07
Anonymous (1 replies)
Is there a specific reason why there is only a 16-bit number for port number in TCP/IP?...

[ more ]  [ reply ]
Re: Learning an advanced skillset 2006-06-28
Anonymous
The only reason that I am aware of is that it was imply part of the design consideration when the protocol itself was designed. Beyond that I don't know why it was set to a 16 bit value. Hope this helps. Sorry for the late reply :-)...

[ more ]  [ reply ]
Learning an advanced skillset 2006-05-15
ALHAWi
Mr.Don i would say welldone & great job !!

I really don't know why some people can't keep silent when they are suppose to do so ?

All of you guys who kept joking about the ";" story, Can you show us your brillient articles ??

None i guess!! So please show some respect and appreciation for ...

[ more ]  [ reply ]
Learning an advanced skillset 2006-07-31
Joe (1 replies)
Just read this article and I really dont see the link between programming and networking. Im sure there is a link there somewhere but it was certainly not made clear in the text. Being able to code and write exploits is a completely different discipline to knowing about firewalls, routers et al. Its...

[ more ]  [ reply ]
Re: Learning an advanced skillset 2006-12-15
Anonymous
Flaws in code can lead to a compromise of the entire network, so before you add a new application that requires the network to function, it would be wise to understand how the code works related to the application and the network. ...

[ more ]  [ reply ]
Learning an advanced skillset 2007-11-29
Anonymous
Great article.. exactly what i was looking for. Keep up the good work mate ;)...

[ more ]  [ reply ]







 

Privacy Statement
Copyright 2009, SecurityFocus