Skip to content
/ isis Public

Isis is an AI chatbot using openai and Google TexttoSpeach that is the ultimate assistant for Penetration Testing

c0ri/isis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Isis

Isis is an AI chatbot using openai and Google TexttoSpeach that is the ultimate assistant for Penetration Testing. Isis was named aptly after the famous AI personality from the original Star Trek series episode 'Assignment: Earth' where a character named Gary Seven worked with an AI with amazing abilities. Their cooperation ultimately led them to save earth.

Author

Corley Efurd

Disclaimer

This code is intented to help legitimate penetration testers in their work in order to allow them to work faster/better and help keep the internet secure. In NO WAY shall this code be used to any nefarious purposes such as BlackHat hacking against individuals, corporations or nation states. The author expressly waives all liabilty to the maxium extent under the law for your (in)ability to use this software. If it breaks, you own all the pieces! You are granted rights to copy, modify or pitch in and help make it better, but please give credit where it is due. Thanks!

How to

Open an account on https://openai.com. Create an API Key and copy it. Export it to you Environment. Maybe something like: export OPENAI_API_KEY=SomeLongStringOfLongCharactersAndNumb3r5

Open a Google Cloud Developer account. You should have one already, if not, bad player no cookie. Seriously I think it's still free for 1 year. Some services like Google APIs into Speech will cost a tiny fee.

Go to your console and create a new App for Text2Speech and connect it to their Speech API. Get the API Key (don't forget to enable the service so you can connect) put it in a file in your project directory called google_secret_key.json or whereever you want and modify the code accordingly. You could even stick it in your ENVironment vars as I've done for OpenAI.

Do the same thing for Speech2Text API. Again, as with the other API, you'll need to create a user and assign privs to it, and then generate a json token which you can download and put in the directory with this code. Be sure to change the name of the key to match what's in the code or vice-versa.

Check the code and make sure things look right. If you are a penetration tester you should never blindly download and run code ;)

Like my work or think I'm an idiot in need of a brain transplant?

Buy me a coffee: https://www.buymeacoffee.com/c0ri

About

Isis is an AI chatbot using openai and Google TexttoSpeach that is the ultimate assistant for Penetration Testing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages