-->

The First Python Compatible Camera Hacking Tool

ZCam 

An advanced camera hacking tool.

Github repo: https://github.com/sankethj/z-cam

Welcome folks,

Today on this post we will dive into on how to use an amazing tool called ZCam.

Lets look onto the main features of this tool, first

  • [+] Real-time Camera hacking
  • [+] Python compatible
  • [+] Less Size
  • [+] Updated regularly
  • [+] URL Shortener using bitly   [V 2.0]
  • [+] Telegram Support  [V 3.0]
  • [+] Heroku deploy [V 3.1]  -----> (Beta testing)
  • [-] Multiple templates [V 4.0]        (coming soon)
  • [-] Enhanced template trick [V 5.0]        (coming soon)
And this tool will work finely On any Linux platforms, and even in Windows Powershell too.

Lets dive into how this tool actually works....
    First and foremost clone the repository and move into the ZCam directory and Install all the required python libraries
https://github.com/sankethj/z-cam
cd z-cam
pip install -r requirements.txt
Make sure you are using python3 pip

Before we proceed further, let me tell one thing that I'm the creator of this tool.....
If you find this tool useful, I dont ask to contribute, but if get free time help the stray animals.....

Ok, no more centiment... Lets get back on track.
    In this tool I used python-flask to create webserver and I used ngrok tunneling service to do port forwarding. Bitly to shorten the tunneled url which we got from ngrok. So, you will be requiring the auth-token of ngrok and bitly. And in the newer version I added telegram api support, which will help in sending the captured image to your telegram-bot. So you need to create your bot on telegram-botfather and take the token from their and paste it in the "constraints.py" file on its respective position.
So, it will look somewhat like this,

    
`And one more thing you can also deploy this on Heroku, Its still under beta testing stage, So I dont talk more about that. If you want to deploy just move into the repository and click on deploy. And instead of zcam.py use zbot.py .It will work, but there are still some side-issues which I'll overcome in next update.

So, its time to rock. Lets run our tool.
python3 zcam.py

As you can see i opted "no" for url shortening and "yes" for telegram bot support, lets go to our bot and in our telegram bot you can use /help to check for more options on how to use. Use /start to start the bot and /link to get our ngrok link for now. 


Voila, we got the same link. Now send that your client.


Now, if your client press "Allow", then you should get his front camera image in your telegram bot. Lets press and check.


Booyah... We did it....
Now, you can stop the bot ...
You can also check this in my Youtube video.


This is how our ZCam tool works... Thankyou for being with me for some minutes... Lets meet on our next post.....