Closed paulexistor closed 3 years ago
Hey, i do understand your concern, but its like not even hacking, Cleverbot's test API is like literally open for anyone to find with the dev tools, All i did in the script is visit cleverbot.com and save the cookie, then request to the test API that cleverbot client uses, I'll take this down sure, I don't want to worry any of you, I do understand it costs alot to run the servers, But look, I'm a 16 year old kid, and If i can crack your system any experienced engineer can, I kindly request you to make it much more secure
I'll take down the project, or just update it to another API in few hrs
Thank you, Nithish Pravin
On Mon, Apr 19, 2021 at 4:08 PM paulexistor @.***> wrote:
Hello, The reason you had to fix your code a couple days ago is because we (the maintainers of Cleverbot) changed it to try and prevent your code from working. You are not actually using our API - you are hacking into an internal communication method between our website and servers. Our servers cost a lot to run so we need the revenue from people visiting the site and clicking the ads, or registering and paying for the official Cleverbot API (which is not expensive at all). Please disable this Github project and direct your users to the API. We will also contact Github and ask them to disable the project. Thank you, Paul (Existor Ltd)
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Major-Thrust/alexa-bot-api/issues/3, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARFYO4HMXGAZKWRZTQQ6Z23TJQB2FANCNFSM43FRZB2Q .
Also I'm really sorry for making you guys work on this to prevent my script from working, sorry for everything happened
Hi Nithish,
Thank you for your reply and for removing the project.
Maybe it’s not hacking, but it’s very clearly against our terms and conditions.
And it’s very difficult to protect Javascript applications like Cleverbot. I’m not a security expert, and we don’t have the resources to hire one. So you’re right, any experienced engineer could crack it, though most would know it’s a pretty crap thing to do.
Thank you anyway, Paul
On 20 Apr 2021, at 12:57, Nithish Pravin @.***> wrote:
Hey, i do understand your concern, but its like not even hacking, Cleverbot's test API is like literally open for anyone to find with the dev tools, All i did in the script is visit cleverbot.com and save the cookie, then request to the test API that cleverbot client uses, I'll take this down sure, I don't want to worry any of you, I do understand it costs alot to run the servers, But look, I'm a 16 year old kid, and If i can crack your system any experienced engineer can, I kindly request you to make it much more secure
I'll take down the project, or just update it to another API in few hrs
Thank you, Nithish Pravin
On Mon, Apr 19, 2021 at 4:08 PM paulexistor @.***> wrote:
Hello, The reason you had to fix your code a couple days ago is because we (the maintainers of Cleverbot) changed it to try and prevent your code from working. You are not actually using our API - you are hacking into an internal communication method between our website and servers. Our servers cost a lot to run so we need the revenue from people visiting the site and clicking the ads, or registering and paying for the official Cleverbot API (which is not expensive at all). Please disable this Github project and direct your users to the API. We will also contact Github and ask them to disable the project. Thank you, Paul (Existor Ltd)
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Major-Thrust/alexa-bot-api/issues/3, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARFYO4HMXGAZKWRZTQQ6Z23TJQB2FANCNFSM43FRZB2Q .
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Major-Thrust/alexa-bot-api/issues/3#issuecomment-823214086, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF6ZGBY77BFZ4JUV3TRKHVLTJVTZ3ANCNFSM43FRZB2Q.
Hi Nithish,
Thanks for the apology. There is a cost - a few hours of our time
The project is listed in several places like Skypack and Npmjs - maybe they all link back to GitHub, but please remove them.
Thank you, Paul
On 20 Apr 2021, at 13:10, Nithish Pravin @.***> wrote:
Also I'm really sorry for making you guys work on this to prevent my script from working, sorry for everything happened
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Major-Thrust/alexa-bot-api/issues/3#issuecomment-823222258, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF6ZGB6L75LINXN3WPRSEILTJVVNDANCNFSM43FRZB2Q.
I'd Recommend routing through Node JS instead and use ejs to prevent the vital scripts from being read, That can make it secure :), I'll remove the package in a hr
Hi Nithish,
I’m not sure what you mean about routing through Node JS?
I would be interested to know how you obfuscated your code though - we just a simple JS compressor at the moment.
Kind regards, Paul
On 20 Apr 2021, at 13:21, Nithish Pravin @.***> wrote:
I'd Recommend routing through Node JS instead and use ejs to prevent the vital scripts from being read, That can make it secure :), I'll remove the package in a hr
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Major-Thrust/alexa-bot-api/issues/3#issuecomment-823228248, or unsubscribe https://github.com/notifications/unsubscribe-auth/AF6ZGBY6ZNACEDVCROAN22DTJVWS5ANCNFSM43FRZB2Q.
I didn't do anything big for obfuscating it, I used couple online obfuscators plenty times, I obfuscated the same code for more than 100 times that made it almost impossible to deobfuscate, The tools are: https://obfuscator.io/ and https://www.javascriptobfuscator.com/Javascript-Obfuscator.aspx
also routing through nodejs, I meant use express to serve ejs version of cleverbot, it will make it almost impossibel to crack the system
also routing through nodejs, I meant use express to serve ejs version of cleverbot, it will make it almost impossibel to crack the system
You're welcome
noooooo but what about my discord bot 😭 nooooooo i use your api cuz im broke!11!11!11!
hey dw man, I'll update it with other api, :)
ok ty when will it come?
I just installed this last night and itś already being yoinked
Maybe ill just attempt to do my own
Fulfilled! Closing issue
Hello, The reason you had to fix your code a couple days ago is because we (the maintainers of Cleverbot) changed it to try and prevent your code from working. You are not actually using our API - you are hacking into an internal communication method between our website and servers. Our servers cost a lot to run so we need the revenue from people visiting the site and clicking the ads, or registering and paying for the official Cleverbot API (which is not expensive at all). Please disable this Github project and direct your users to the API. We will also contact Github and ask them to disable the project. Thank you, Paul (Existor Ltd)