Results 1 to 8 of 8

Thread: Which programming language?

  1. #1
    Just burned his ISO kraven666's Avatar
    Join Date
    Sep 2008
    Posts
    19

    Default Which programming language?

    Hi,

    Coming from a networking side of things I am not a strong programmer. Since using BackTrack I want to improve my programming skills as it seems more productive when pentesting.

    I am unsure on which language to use? I know theres Perl and Python mainly used in backtrack, but which is best to learn? Would learning bash scripting also be beneficial as well?

    Thanks
    Kraven666

  2. #2
    Member hawaii67's Avatar
    Join Date
    Feb 2006
    Posts
    318

    Default

    It depends on what your goals are.

    Maybe you wanna try this:

    http://www.awaretek.com/atesterea.html

    (don't take this tool serious)

    PS1: Bash scripting is a must.
    PS2: my favourite is Ruby :-)
    Don't eat yellow snow :rolleyes:

  3. #3
    Member m1cha3l's Avatar
    Join Date
    May 2008
    Posts
    208

    Default

    Quote Originally Posted by hawaii67 View Post
    Bash scripting is a must.
    I agree with this.

    Learning to script well will make your life easier.

    As for other languages..............I couldn't tell you which would be best.

    I am learning C and Java at the moment.
    "At least black people knew when they where slaves" Doug stanhope

  4. #4
    Just burned his ISO kraven666's Avatar
    Join Date
    Sep 2008
    Posts
    19

    Default

    Thanks for the input guys, I'll start with bash scripting.

    Thanks
    Kraven666

  5. #5
    Senior Member shamanvirtuel's Avatar
    Join Date
    Mar 2010
    Location
    Somewhere in the "Ex" human right country
    Posts
    2,988

    Default

    bash,python is a good starting point
    perl+c+sql and if you are brave java , will be a good thing too
    Watch your back, your packetz will belong to me soon... xD

    BackTrack :
    Giving Machine Guns to Monkeys since 2006

  6. #6
    Just burned his ISO
    Join Date
    Sep 2008
    Posts
    4

    Default

    scripting is definitely a plus. I took java during my first year at school, didn't care too much for the apps we were making. Mostly iteration functions for solving things like suduko's or simple games like frogger, few other harder ones.

    C programming was definately more fun though, even C#.

    I've messed around with various languages over the past 6-7 years though, I think any database programming and then a core language like C along with some form of scripting is your best bet.

    vbforums.com is a great resource, and has been for me over the years for programming needs. Whether it be lolVB or C, you can find help there. Feel free to pm me there for any help as well on ice_531

    ~

  7. #7
    Senior Member Shatter's Avatar
    Join Date
    Jan 2010
    Posts
    192

    Default

    I'd go for bash, c and python or ruby. Remember that c isn't really a scripting language, but IMO it's a must for every programmer seeking to learn and use linux extensively.

  8. #8
    Member
    Join Date
    May 2008
    Posts
    190

    Default

    I've heard Java and Scala are the most prevalent on the web. Would it be useful knowing these? My goal would be a good all around pentester so that I may start a career on pentesting.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •