1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

The rise of the code snob

Discussion in 'BlackHat Lounge' started by fatboy, May 30, 2013.

  1. fatboy

    fatboy Elite Member

    Joined:
    Aug 13, 2008
    Messages:
    1,618
    Likes Received:
    3,227
    Occupation:
    Retired
    Location:
    Old Peoples Home
    Okay, this may be biased based on my interests but as I had a spare hour or so this morning I thought I would look through the 'Hire a freelancer' forum to see if I could help someone out with a bot. This is where it all started :)

    Several people have asked for bots that I could polish off within an hour, so I read the brief a little more and quite a few people are now saying 'must be coded in a proper language, not ubot'.

    Now, just because Ubot is a drag an drop visual programming tool it DOES NOT mean its not a proper programming language. It is based on .Net, so the resultant bot is indeed coded in a 'proper language'. I bet half the bots being requested would run perfectly well with Ubot non stop - with a bit of knowledge on how the software works you can have a stable, multithreaded bot made within an hour depending on what you are looking for.

    Sure, Ubot is currently being propped up by people using it (pumping out high class plugins to make Ubot work as it should) as the actual Ubot Studio company seem more interested in dragging more money out of new customers and making current customers pay a monthly fee for updates that never appear, or if they do it introduces another handful of bugs, but I guarantee if you use a Ubot bot you won't have any complaints.

    Just because someone else says that Ubot is not a proper coding language doesn't make it true, nor does it make you look cool pretending you know what you are on about. I have personally put together a lot of private bots for people here and across other forums and they work well. A few of the public bots I have made have been left limping at the kerbside due to sites changing parts of their setup but thats the chance you take with public bots.

    Yes, Ubot (and Zenno) has made the number of people making bots increase, and with that you will get some ropey coders but just because one or two people are shite, don't tar everyone with the same brush. Remember, you get what you pay for so if someone is offering you a bot for $5 with features as long as your arm you should see red flags appearing.....just because it turns out shite doesn't mean its the underlying software at fault.

    I have made private bots for people in the high $xxx to low $xxxx range using Ubot, do you really think if the software was shite people would throw that much money at a dodgy bot?

    So, take your 'programming language snobbery' and shove it where the sun doesn't shine.

    Anyway, thats my Thursday moan out the way.....carry on :)
     
    • Thanks Thanks x 13
  2. Conor

    Conor Jr. VIP Jr. VIP

    Joined:
    Nov 7, 2012
    Messages:
    3,355
    Likes Received:
    5,416
    Gender:
    Male
    Location:
    South Africa
    Home Page:
  3. davids355

    davids355 Jr. VIP Jr. VIP Premium Member

    Joined:
    Apr 25, 2011
    Messages:
    8,776
    Likes Received:
    6,307
    Home Page:
    Yea I have seen a lot of people also saying they wont except ubot bots.

    The only thing I can compare it to is dreamweaver in terms of website design - maybe that software is better now, but in the old days it would make sites out of nested tables and whilst they look great, the code would be total shit.
    Compared to a much fresher set of code if dont by hand, or in a less interactive software.

    For website design that was important, as bad code would effect speed, SEO and the ability to upgrade/amend the site.

    I dont know if its the same in the Bot industry?
     
    • Thanks Thanks x 1
  4. fatboy

    fatboy Elite Member

    Joined:
    Aug 13, 2008
    Messages:
    1,618
    Likes Received:
    3,227
    Occupation:
    Retired
    Location:
    Old Peoples Home
    Lol I remember the DW days of old, just slightly better than Frontpage in code quality!

    I will admit Ubot 3.5 was complete pants when you look at the latest version of Ubot. Coupled with the plugins being developed by people using the software, its gone from strength to strength (again, with no thanks to the actual company behind it!).
     
  5. antichrist

    antichrist Jr. VIP Jr. VIP

    Joined:
    Aug 21, 2012
    Messages:
    1,722
    Likes Received:
    2,070
    Location:
    On top of the world!
    Shameless plug for a facebook picture uploader... I can't seem to find anyone who will do this. One guy said he completed his but never came back haha.
     
  6. steelballs

    steelballs BANNED BANNED

    Joined:
    Dec 5, 2008
    Messages:
    1,832
    Likes Received:
    4,562
    Thanks OP for articulating so well about BOT making!

    To folks who have never dealt with fatboy he is open transparent, tells it how it is no BS!

    Moreover he builds BOTs that work at an affordable price and does not f**k over his customers...

    Which brings us on to where you will get f**ked for $5 bucks when you buy a BOT from Fiverr which comes with the guarantee that you get f**d twice as you get a headf**k too..

    Top post OP Thank You...:cool:
     
    • Thanks Thanks x 7
  7. fatboy

    fatboy Elite Member

    Joined:
    Aug 13, 2008
    Messages:
    1,618
    Likes Received:
    3,227
    Occupation:
    Retired
    Location:
    Old Peoples Home
    You have been sorted fella ;)
    Check your PM when you wake up - bot is going like a trooper in testing.....

    Screenshot:
    p3oHicY.png
     
    Last edited: May 30, 2013
  8. qrazy

    qrazy Senior Member

    Joined:
    Mar 19, 2012
    Messages:
    1,111
    Likes Received:
    1,712
    Location:
    Banana Republic
    I think you missed a point that there are bots which aren't just browser automated. Ubot is one which just simulates the browser with mouse clicks & key events. But with little bit of programming language basics you can simulate that requests even without the browser or any web controls, that's the reason buyers specifically mention that they don't need ubot or zenno.

    I am not really against ubot or zenno but the performance would be terrible when you scale it up because of the resources it eat. Just my 2 cents.
     
    • Thanks Thanks x 1
  9. ceosam

    ceosam BANNED BANNED

    Joined:
    Jun 9, 2012
    Messages:
    586
    Likes Received:
    306
    Can you code a youtube bot for me fatboy that increases views based on referrers from facebook/twitter or mobile views? If you can let me know. Can pay XXX range for it. Pm me.
     
    • Thanks Thanks x 1
  10. zenoGlitch

    zenoGlitch Executive VIP Jr. VIP Premium Member

    Joined:
    Jun 25, 2009
    Messages:
    963
    Likes Received:
    1,511
    Location:
    Thailand
    Fatboy did ubot solve there memory leak problems? Havn't used it in a while.
     
    • Thanks Thanks x 1
  11. hatemachine

    hatemachine Regular Member

    Joined:
    Jan 14, 2011
    Messages:
    271
    Likes Received:
    1,138
    There are cons and pros to everything. Personally I'm not a fan of it because coding is actually fun, implementing proper designs and thinking everything through; not to mention you always learn something new, and improve your old code. Also with the ease of UBot, there are obvious drawbacks such as the memory usage. Since UBot is based on a browser - Awesomium(?) each thread will get their own browser instance, which is 20-30mb ram atleast. Now if you want to do run 100 threads to make accounts on some social network, that's 2-3gb ram atleast. While in a properly coded .NET app, it'll hover around ~100 mb. Now, obviously actually coding it yourself would take more time than drag and dropping controls on UBot. But it's not that much different if you got the right code ready. I have my own libraries that I re-use in every project and basically just have to write one line to do do a http/post request, not really time consuming. Just because someone paid $xxxx for a project doesn't mean the project was worth it, just like the iPhone isn't worth $7xx and yet people buy it. Different minds want different projects. Some want more customization, control and flexibility, while others are fine with an UBot bot. To summarize it, ubot isn't bad, they all have their place. Use the right tool for the right job, simple as that.
     
    • Thanks Thanks x 3
    Last edited: May 30, 2013
  12. T2tkid

    T2tkid Jr. VIP Jr. VIP Premium Member

    Joined:
    Oct 13, 2010
    Messages:
    3,193
    Likes Received:
    1,459
    Can you Mr Fatboy code or have a bot that load photos to facebook fanpage?
     
    • Thanks Thanks x 1
  13. bk071

    bk071 Jr. Executive VIP Jr. VIP Premium Member

    Joined:
    Nov 24, 2010
    Messages:
    3,104
    Likes Received:
    7,914
    Occupation:
    I don't have a job
    Location:
    .............
    Not to mention it would be many times faster and more reliable. I'm just speaking from MY experience of using ubot coded bots.

    Fatboy does have a point but like you said, everything has its own pros and cons.
     
    • Thanks Thanks x 1
    Last edited: May 30, 2013
  14. fatboy

    fatboy Elite Member

    Joined:
    Aug 13, 2008
    Messages:
    1,618
    Likes Received:
    3,227
    Occupation:
    Retired
    Location:
    Old Peoples Home
    Yep, Ubot screwed up by dropping socket support but yet again they are rescued from the mire by one of the guys on the forum that wrote a plugin that does that, no browsers, no clicking. You are right, nothing will undermine the knowledge that you get from doing it from scratch but its a common misunderstanding (in my opinion) that visual tools are a lesser being, they are not. Just because I don't know .Net off by heart, my coding knowledge in other areas help me with the logic to get a bot running well.

    Thats where people with no programming knowledge in any language, be it basic or .Net, screw it for the rest of the Ubot / ZP users - they come out with a $5 wonder (and yes, before some wiseass mentions it some of my bots are $5 ;)) with no knowledge and thats it, the tar brush is out for everyone.

    By no means am I am saying its a lot better using visual tools than the native language but it does what it says on the tin, as with everything, its the person smacking the keyboard that makes it either work or die in flames :)
     
  15. fatboy

    fatboy Elite Member

    Joined:
    Aug 13, 2008
    Messages:
    1,618
    Likes Received:
    3,227
    Occupation:
    Retired
    Location:
    Old Peoples Home
    Guys - I don't want to turn this into a pimping thread, its getting points of view sorted, if you want to chat give me a shout via PM or via the support desk on my website, cheers :)
     
  16. fatboy

    fatboy Elite Member

    Joined:
    Aug 13, 2008
    Messages:
    1,618
    Likes Received:
    3,227
    Occupation:
    Retired
    Location:
    Old Peoples Home
    No they haven't - again (jeez this is getting repetitive now :)) but again another plugin writer has sorted it for them in the form of a $15 plugin. Memory usage is a lot better thanks to TJ on the Ubot forum and his plugin.
     
  17. fatboy

    fatboy Elite Member

    Joined:
    Aug 13, 2008
    Messages:
    1,618
    Likes Received:
    3,227
    Occupation:
    Retired
    Location:
    Old Peoples Home
    Totally agree - I love coding from scratch in things like PHP and Perl, I just cannot get my head round .Net so Ubot is a cracking halfway house for me :)

    Again, can't disagree :)

    Same can now be done (thanks to Aymen at Ubot forums) with a plugin

    Nicely summed up.
     
  18. 9to5destroyer

    9to5destroyer Jr. VIP Jr. VIP Premium Member

    Joined:
    Nov 14, 2011
    Messages:
    355
    Likes Received:
    205
    You dont need to use the browser anymore I have a bot running at around 100 threads non stop doing what you describe below on a low end vps with other tools running with no issues


     
    • Thanks Thanks x 1
  19. Nick1

    Nick1 Junior Member

    Joined:
    Oct 16, 2009
    Messages:
    196
    Likes Received:
    45
    If it works but its stupid then its not stupid. Murphy's law
     
    • Thanks Thanks x 1
  20. qrazy

    qrazy Senior Member

    Joined:
    Mar 19, 2012
    Messages:
    1,111
    Likes Received:
    1,712
    Location:
    Banana Republic
    Are you sure, there's no browser running in the background(hidden window)??

    Fatboy: I agree, Ubot has it's own advantage when it comes re-inventing the wheel and the time it takes to build a fully usable bot. As said, both has their pros & cons. My understanding is that when a buyer asks for coded bot, it's definitely for the reason for extendability/customization/optimization purpose. If they mentioned just based on the preconception, then it doesn't make sense..



     
    • Thanks Thanks x 1