spy100 (OP)
|
|
July 20, 2020, 02:31:33 AM Last edit: September 01, 2020, 08:51:38 PM by spy100 |
|
ijiuiuiuj
|
|
|
|
|
|
|
|
|
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
|
amhoba
Newbie
Offline
Activity: 41
Merit: 0
|
|
July 20, 2020, 06:50:32 AM |
|
php human verification / antibot only 4.99 usd (You will get full rights to use it ) Demo video https://www.youtube.com/watch?v=vKXtSwEIviYIf you need help with implementation on your website ,price is 15 usd total PM me if you want to buy it ... Dont wanna disappoint you, But I myself can create a bot which can bypass your antibot. I sell it to you $500 if you want. I laughed at parts of that youtube video. Do you really think its that easy to spot a bot? You can not spot a bot, unless verifying every body who enters your site manually. Using video verify. Although tools like hcaptcha work a lot better than recaptcha at spotting bots, but those can be fooled also using services like 2captcha.
|
|
|
|
amhoba
Newbie
Offline
Activity: 41
Merit: 0
|
|
July 20, 2020, 05:50:47 PM |
|
Just to tell you, maybe someone buys this from you but a bot can SEE what is happening on the screen. And a bot can play the video, watch 2 seconds, save it, then do this for the new video, and compare them. I myself have created a bot that plays on BSPIN and BitStarz!!!! Fully Automatic! Sees Everything and acts on Every Occasion. Simpler way to get around your antibot? https://stackoverflow.com/questions/7124744/how-do-i-detect-which-video-source-is-playing-with-html5-videoJust receive 1 KB of the current playing file, then compare it to the next one. Maybe you can alter the video and add some effects every time. That would prevent this. But that is ultimately detectable using AI / ML. Cause its "1" video, being altered. Better use hcaptcha, dont waste your time. Hcaptcha is basicly doing that, altering the picture every time, but it does not alter it itself, it uses data from other sources. showing you altered pictures of the same thing. Wanting you to find "same" pictures. Hope you get on the right path. I dont have time to test your code, so do it yourself. Cheers.
|
|
|
|
newalias
Copper Member
Member
Offline
Activity: 143
Merit: 85
|
|
July 20, 2020, 08:44:00 PM |
|
The code of this is a disaster. It does not allow multiple users solving the "captcha" at the same time either.
|
|
|
|
Aveatrex
|
|
July 20, 2020, 10:30:39 PM |
|
Most captcha can't be defeated by a bot on it's own. Bot creators usually buy captcha solving services for dirt cheap where the captcha is transmitted to "workers" who solve it instead. Unless you can prevent the captcha getting solved by others, there is not much use of this antibot as it would be as effiicent as other popular captchas in terms of resistance to bots. My 2 sats.
Also, (I'm not sure about this though) but it seems doable to make a python bot with some image recognition library like TensorFlow to wait for detection of changes in pixels (video changed) and then click the button. I'll look more into it it's interesting, it doesn't seem impossible to do.
|
|
|
|
spy100 (OP)
|
|
July 27, 2020, 06:57:03 PM |
|
|
|
|
|
Aveatrex
|
|
July 27, 2020, 08:08:29 PM |
|
He used a simple solution yet so efficient, kudos to him! He motivated me to explore my idea stated in my other post, I'll report back a video link in case I succeed. So what are you gonna now in terms of modification since he was able to bypass it?
|
|
|
|
Aveatrex
|
|
July 27, 2020, 11:19:15 PM |
|
OK I was able to bypass the v1. Video: https://streamable.com/rr3sli
Language/Libraries used: Python, pyscreenshot, Pillow, Selenium
Steps taken by the bot: Navigates to the website containing the captcha (localhost in my case), 1- Takes a screenshot (Image 1), clicks on Unlock and takes another screenshot of the browser (Image 2). 2- If Image 1 and Image 2 are different, it clicks on I am Human, if not :Step 3 3- Keeps taking screenshots of the browser after clicking on "Unlock" until it finds a screenshot that is different than Image 2. 4- Clicks on I am human
Was fun to be make but was easier than I thought it would be. If you want the source code, tell me.
|
|
|
|
spy100 (OP)
|
|
July 28, 2020, 01:12:43 AM |
|
OK I was able to bypass the v1. Video: https://streamable.com/rr3sli
Language/Libraries used: Python, pyscreenshot, Pillow, Selenium
Steps taken by the bot: Navigates to the website containing the captcha (localhost in my case), 1- Takes a screenshot (Image 1), clicks on Unlock and takes another screenshot of the browser (Image 2). 2- If Image 1 and Image 2 are different, it clicks on I am Human, if not :Step 3 3- Keeps taking screenshots of the browser after clicking on "Unlock" until it finds a screenshot that is different than Image 2. 4- Clicks on I am human
Was fun to be make but was easier than I thought it would be. If you want the source code, tell me. No need , vAntiBot v2 uploaded to github ... Demo: https://www.youtube.com/watch?v=NHfn_Isr0-Ihttps://github.com/spy100/vAntiBot2 ---> I challenge you all to defeat it as bot
|
|
|
|
Aveatrex
|
|
July 28, 2020, 02:26:45 AM |
|
The v2 is hard even for humans to recognize if they are the same person if you don't know who's the celibrity lol..
|
|
|
|
spy100 (OP)
|
|
July 28, 2020, 02:59:20 AM |
|
The v2 is hard even for humans to recognize if they are the same person if you don't know who's the celibrity lol..
Change to local celebs
|
|
|
|
Aveatrex
|
|
July 28, 2020, 03:12:03 AM Last edit: July 28, 2020, 03:35:55 AM by Aveatrex |
|
Having this error when trying to implement it locally. Any idea what's the problem? Warning: mysqli_connect(): (HY000/1045): Access denied for user 'user'@'localhost' (using password: YES) in C:\xampp\htdocs\conn.php on line 5 ERROR: Could not connect. Access denied for user 'user'@'localhost' (using password: YES) Edit:Fixed it my self, let's see if I can defeat it!
|
|
|
|
spy100 (OP)
|
|
July 28, 2020, 10:21:20 AM |
|
Having this error when trying to implement it locally. Any idea what's the problem? Warning: mysqli_connect(): (HY000/1045): Access denied for user 'user'@'localhost' (using password: YES) in C:\xampp\htdocs\conn.php on line 5 ERROR: Could not connect. Access denied for user 'user'@'localhost' (using password: YES) Edit:Fixed it my self, let's see if I can defeat it! Change database credentials in conn.php when you see that "error" , people need to use their own user ,passw and database Edit in conn.php $link = mysqli_connect("localhost", "user", "passw", "databasename");
|
|
|
|
Aveatrex
|
|
July 28, 2020, 11:52:35 AM |
|
Having this error when trying to implement it locally. Any idea what's the problem? Warning: mysqli_connect(): (HY000/1045): Access denied for user 'user'@'localhost' (using password: YES) in C:\xampp\htdocs\conn.php on line 5 ERROR: Could not connect. Access denied for user 'user'@'localhost' (using password: YES) Edit:Fixed it my self, let's see if I can defeat it! Change database credentials in conn.php when you see that "error" , people need to use their own user ,passw and database Edit in conn.php $link = mysqli_connect("localhost", "user", "passw", "databasename"); Thanks but I solve the problem. Now from time to time I get this error: Dunno if it's a problem on my side or it's a bug
|
|
|
|
Aveatrex
|
|
July 28, 2020, 04:30:51 PM Last edit: July 28, 2020, 04:43:49 PM by Aveatrex |
|
My database name is vantibot, my table name is vantibot and in index.php,conn.php,database.sql I have everywhere vantibot instead of vAntibot, still the problem is persisting. Also the id is 1 too EDIT: I fixed the problem, it's a bug in your code. $totalpeople = count($famouspeople); $randomp1 = random_int(0, $totalpeople); $randomp2 = random_int(0, $totalpeople); $randomp3 = random_int(0, $totalpeople); $randomp4 = random_int(0, $totalpeople); $pp = array($famouspeople[$randomp1],$famouspeople[$randomp2],$famouspeople[$randomp3],$famouspeople[$randomp4]);
random_int returns an int between 0 and $totalpeople(included) if randomp1 returns $totalpeople, $famouspeople[$totalpeople] doesn't exist it's a segmentation fault since arrays start at 0. To fix it I added a -1 so it becomes like this: $totalpeople = count($famouspeople); $randomp1 = random_int(0, $totalpeople-1); $randomp2 = random_int(0, $totalpeople-1); $randomp3 = random_int(0, $totalpeople-1); $randomp4 = random_int(0, $totalpeople-1); $pp = array($famouspeople[$randomp1],$famouspeople[$randomp2],$famouspeople[$randomp3],$famouspeople[$randomp4]);
It fixed the problem
|
|
|
|
spy100 (OP)
|
|
July 29, 2020, 08:10:35 PM |
|
My database name is vantibot, my table name is vantibot and in index.php,conn.php,database.sql I have everywhere vantibot instead of vAntibot, still the problem is persisting. Also the id is 1 too EDIT: I fixed the problem, it's a bug in your code. $totalpeople = count($famouspeople); $randomp1 = random_int(0, $totalpeople); $randomp2 = random_int(0, $totalpeople); $randomp3 = random_int(0, $totalpeople); $randomp4 = random_int(0, $totalpeople); $pp = array($famouspeople[$randomp1],$famouspeople[$randomp2],$famouspeople[$randomp3],$famouspeople[$randomp4]);
random_int returns an int between 0 and $totalpeople(included) if randomp1 returns $totalpeople, $famouspeople[$totalpeople] doesn't exist it's a segmentation fault since arrays start at 0. To fix it I added a -1 so it becomes like this: $totalpeople = count($famouspeople); $randomp1 = random_int(0, $totalpeople-1); $randomp2 = random_int(0, $totalpeople-1); $randomp3 = random_int(0, $totalpeople-1); $randomp4 = random_int(0, $totalpeople-1); $pp = array($famouspeople[$randomp1],$famouspeople[$randomp2],$famouspeople[$randomp3],$famouspeople[$randomp4]);
It fixed the problem you were right with the error solution is correct,i got it also today ... will upload to github with new fix
|
|
|
|
Aveatrex
|
|
July 30, 2020, 07:29:36 PM |
|
There are other bugs in the captcha... Sometimes it's the same person in both images but when you click "I am a human" it still says "You are a bot" I don't know why
|
|
|
|
spy100 (OP)
|
|
July 30, 2020, 09:14:26 PM |
|
There are other bugs in the captcha... Sometimes it's the same person in both images but when you click "I am a human" it still says "You are a bot" I don't know why
This is bug i did not get ... redownload code from github and try again ...
|
|
|
|
Aveatrex
|
|
July 30, 2020, 10:31:48 PM |
|
There are other bugs in the captcha... Sometimes it's the same person in both images but when you click "I am a human" it still says "You are a bot" I don't know why
This is bug i did not get ... redownload code from github and try again ... I bypassed the captcha v2, the video: https://streamable.com/qjwxc0You will notice the bug I talked about in the video The bot makes mistakes sometimes because the images are low resolution but it keep trying until it gets it right, on average it only makes 0-1 mistake per captcha solved and takes 20-30 seconds per captcha to get solved on average. These numbers can be improved if I implement a feature to make image reverse search to get high resolution images but I'm too lazy to do this.. The current stats are good enough... So what will be the v3 xD?
|
|
|
|
spy100 (OP)
|
|
July 31, 2020, 11:09:51 AM |
|
There are other bugs in the captcha... Sometimes it's the same person in both images but when you click "I am a human" it still says "You are a bot" I don't know why
This is bug i did not get ... redownload code from github and try again ... I bypassed the captcha v2, the video: https://streamable.com/qjwxc0You will notice the bug I talked about in the video The bot makes mistakes sometimes because the images are low resolution but it keep trying until it gets it right, on average it only makes 0-1 mistake per captcha solved and takes 20-30 seconds per captcha to get solved on average. These numbers can be improved if I implement a feature to make image reverse search to get high resolution images but I'm too lazy to do this.. The current stats are good enough... So what will be the v3 xD? That is not bypassing what you did it's called getting lucky or just clicking as human ... if you make just 1 mistake the admin can ban/redirect you etc ( one fail is enough) ... you also have to show your code that you used in video as proof ... you could simply use your mouse and say you bypassed it ... Look at example how that person bypassed v1 antibot .... and make video like him Proof you sent is not valid ... try again ... as you did not defeat it. To defeat vAntibot v2 ... bot must not make any mistake
|
|
|
|
|