I Want To Learn boting and automation

Thanks alot @Sebastiann . i just researched their forum, there is some anti detection system. I might learn in future. Can you give me some more insight and resources to learn for anti detection system?
 
6g9tJY.jpg




:)

Neat admin panel. Is that a custom design or a template?

If its a template can you let me know the name? I am making something using Lumen now ( lightweight version of Laravel )
 
you can create register many website with zenoposter. the problem for now is solving captcha. it's hard to solve captcha for now even using 2captcha. it's become more complicated.
 
Couldn't put it better than @https://www.blackhatworld.com/members/sebastiann.1393614/

I wrote my persona management in Go and don't use multi login but he's just laid out everything you need to get started.

learning javascript is always best for scraping and automation yes its nice to have other languages to hand but least with JS you have Node and puppeteer.
 
Neat admin panel. Is that a custom design or a template?

If its a template can you let me know the name? I am making something using Lumen now ( lightweight version of Laravel )

I can't remember the name, but there's tons on themeforest, just check the "best sellers" ones in the HTML section, those ones always has the cleanest code. The backend above is in Laravel.

Out of interest, any reason you're using Lumen for an admin panel? I find Lumen great for super lightweight APIs but if you want to build out a backend with panel, I would have thought it would be super painful compared to just rolling Laravel.
 
1 where to start from?
2 what language shall I learn first?
The answer to both of these question is the same. You should learn Node.js and JavaScript right out of the gate. It'll work for all your back-end/automation code and you can use it for a front-end as well if you want to be able to change settings via a control panel, etc. Then you'll want to learn how to use Puppeteer, which is an automation library written in JavaScript. There are other options, but this route will get you into the best spot IMO.
3 can you share some best sources of books and videos, courses?
Books are inefficient when it comes to programming. Just search for everything you need to know online. Instant, targeted information available from anywhere, at anytime. Start by searching for "javascript tutorial". Once you got the basics down, search for "node puppeteer tutorial". There are probably hundreds to choose from.
4 Bring newbie what precautions I should take?
As others have said, it takes a lot of effort if your goal is to be anonymous. Automation needs to be hidden and browser fingerprinting needs to be addressed. But being a newbie, don't worry about that yet. If you don't even know how to write code, then you have a long way to go.
5. If I don't have any coding do.i need to learn any language first?
No, just start with JavaScript. It's fine as a first language. It's very popular and modern. It used to only be used for website front-ends, but thanks to Node.js, it can now also used for servers and mobile apps also. Learn this single language and you can create all kinds of stuff. Plus, all you need is a simple text editor. I would recommend WebStorm once you get serious though.
The answer to that is
 
Last edited:
Im looking for some talented bot developers for various projects $$$
please pm your skype
 
Im looking for some talented bot developers for various projects $$$
please pm your skype
I'm not able to sell services on here yet, but if you need general advice, I can help for free. Just PM me if you have any questions.
 
But remember it not the programmers that earn the big cash it usually the person needing the bot so your an internet marketer or bot programmer.

I went marketer more money and not so depressing...

You need also a good understanding from people some clients will drive you into depression and always expect more for free.

It a very hard life working for others, not a free life it hard.

I have gone the other way and buy what needed to make money

It must be very hard programmers seeing marketers makeing ton of cash thu making the application that would kill me .

How do you programmers stay so positive seeing your app make the end user a shit load of cash.

Must get frustrated knowing it could of been you with the cash .
 
Last edited by a moderator:
But remember it not the programmers that earn the big cash it usually the person needing the bot so your a internet marketer or bot programmer.

It's not usually a bad idea to learn how to write your own automation code. If you pay someone else to automate your secret sauce, then that's another person that now knows your secret sauce.
 
It's not usually a bad idea to learn how to write your own automation code. If you pay someone else to automate your secret sauce, then that's another person that now knows your secret sauce.
But most programmers sign or agree on it confidential afther sale.
They can be sued heavily if release what yours, I don't think it has ever stopped using programmers to make bots for individuals.

Why you hire a good trusted programmer not been caught for selling others ideas.

That why I said you choose marketer or programmer or both .

There a programmer
bad something seems legit the years I been on here @badasscoder <<< his name
 
Last edited by a moderator:
Guys, just a side question:
Can you create a bot to do tasks like sign up, follow someone on a website with Python but hide that you're a bot?
Probably it won't ever be 100% undetectable, but what can I do to make it close to that?

Using requests, changing:
Headers, proxies, useragent, referers, what else?
 
Guys, just a side question:
Can you create a bot to do tasks like sign up, follow someone on a website with Python but hide that you're a bot?
Probably it won't ever be 100% undetectable, but what can I do to make it close to that?

Using requests, changing:
Headers, proxies, useragent, referers, what else?
You can do that with sessions or cookies very easily but usually from a membership website.

You can get the page they go on and time and date and proxy / ip they used .

Being honest there many membership websites with this that not a bot that just adding statistics from logging in members

That info usually shown to the admin/owner to check stats and performances

These are all common to no with any website these days

Headers, proxies, useragent, referers,

You can go deeper if you no c++ even get the computer info there on and all there port and other stuff .

I only done php so I don't no c++ but c++ is usually the program that makes other programming languages it very powerfull.
 
Last edited by a moderator:
They can be sued heavily if release what yours, I don't think it has ever stopped using programmers to make bots for individuals.

It's very difficult to catch a developer who is using your code for personal use. How are you to know if your sneaker-buying bot is competing against another version of itself? And developers working on black hat projects are probably a little less honest than most on average.

Personally, I would never steal code or ideas if someone has trusted me with them, but there are plenty that would. Some things are just too valuable to share with a stranger, even if you take all the proper legal precautions. When that golden exploit opens, it's great to be able to capitalize on it yourself without any chance of leaking the secret.
 
You can do that with sessions or cookies very easily but usually from a membership website.

You can get the page they go on and time and date and proxy / ip they used .

Being honest there many membership websites with this that not a bot that just adding statistics from logging in members

That info usually shown to the admin/owner to check stats and performances

These are all common to no with any website these days

Headers, proxies, useragent, referers,

You can go deeper if you no c++ even get the computer info there on and all there port and other stuff .

I only done php so I don't no c++ but c++ is usually the program that makes other programming languages it very powerfull.
Who "they"? Anyways thank you!
 
Can you create a bot to do tasks like sign up, follow someone on a website with Python but hide that you're a bot?

A bot can do anything on a webpage that a person can do (at least to my knowledge). I don't know how easy it is in Python specifically. I'm much more familiar with JavaScript for web automation.

Probably it won't ever be 100% undetectable, but what can I do to make it close to that?

It depends on the stack you're using, but I believe there are extensions to Puppeteer that make it very hard or impossible to detect. I'm sure Selenium has its ways also. I know Multilogin mentions what they call "Hardened Selenium" which I believe has been made to be undetectable and their last patch says they've taken steps to hide Puppeteer as well.

Using requests, changing:
Headers, proxies, useragent, referers, what else?

Websites can track mouse events on the client and send the information to the server to be analyzed. To be truly undetectable, I would imagine this would need to be addressed by using samples of real human usage fed into a machine learning engine or something of that nature.
 
Read a lot before you start, ie the docs of the packages you want to use, as well as the docs of the underlying frameworks etc. Also subscribe to as many security and anti-bot company blogs as you can to get insight from the other side. Like with "hacking" (rolleyes :rolleyes:) the best way to learn is to understand how to stop attacks first and then work backwards.

Everyone is going to do things a little differently, so I can only give my perspective.

My personal stack is:

Multilogin
Even though it's not perfect, it's the only solution I've found that comes close to doing what it says on the box. Plus it is the only anti-fingerprint solution that works with Puppeteer.

Puppeteer-Extra + Puppeteer-Extra-Stealth
Vanilla Puppeteer is very easy to detect, and if you want to use a plugin Captcha solver, you need Extra. Even with these, you'll need to chip away at certain things to harden it further.
https://github.com/berstend/puppeteer-extra

2Captcha + Puppeteer-Extra-Recaptcha
For solving Google Recaptchas
https://github.com/berstend/puppeteer-extra/tree/master/packages/puppeteer-extra-plugin-recaptcha

4G Gateway + Script to rotate IP
Basically just any 4G hotspot that you can write a script to login + send a reboot command to - eg: https://www.aliexpress.com/wholesale?SearchText=4g+hotspot
You need to be able to do this from a script, otherwise, you'll be doing it manually each time you want to rotate to a new identity.

An SMS solution + script to receive verification codes
No matter how good the bot is, you'll get phone verification requests eventually even if you've already verified at setup. Long term you'll want to get something like this https://www.alibaba.com/product-detail/4g-lte-gsm-sms-gateway-gsm_62466674692.html but early on you can work with a cheap Android handset with a SIM expander and an IFTTT script to POST all SMS messages to your server. Then whenever you get a phone verification you just tell the bot to enter the phone number for that identity, then wait for the server to give it the code.

A backend API for identity management and content scraping
I built my backend on Laravel, included a screenshot below, but it becomes essential after you get to a certain number of accounts. To give a bit more context, by Puppeteer app requests a list of tasks from the API along with the account's login info etc and registers completion after they are done. It also accepts the inbound SMS and Email verification codes and passes these to the bot when it hits a verification wall. There's a lot of good plugins for Laravel that help with scraping etc as well.

6g9tJY.jpg


For organisation, obviously you want to split all your logic out into "plugins" that you pull in as needed, otherwise, you'll end up with one huge script that's impossible to maintain.

With JS there isn't really a set structure, so it really comes down to preference. I typically mirror the organization of the frameworks I'm most familiar with...

However, for any node / ES6 app, you'll typically always want to start with an `app.js` entry point in your root folder, then abstract out your classes / mixins etc into logical folders.

As an example to get you started here's a screenshot of my current bot structure.

Xxg2nb.jpg


This is an example of my CLI entry point:

z2wc0G.jpg


Hope that helps!

:)
are you hosting this bot on sever or are you using your own pc?
care to share more code?
 
Back
Top