I created SSH account on as shown in screenshot.Ĥ.Now,open SSH Tunnel application and fill your user details and SSH account Host correctly as shown in screenshot.You can tick/enable “SOCKS Proxy” if you want to use it for forwarding Request from all ports.If your phone is rooted you can also enable/tick “Global Proxy” to proxify all apps.ĥ.Do not change other remaining settings of SSH Tunnel application.Leave other settings as it is.Minimise or close this app.Ħ.Now,use your simcard on which you want to use free internet.My simcard have 0(zero) balance which I will use for free internet.Now,I will connect internet using this sim.
Note: Python should be already installed.To know about that,see my other posts.ġ.Download SInjector v2.3.zip file and extract to si folder of internal sdcard ( /sdcard/si).Ģ.Open payload.ini file and set Payload which works for free internet on your simcard as shown in screenshot and Save the file.Use your imagination to fill working payload.For my simcard, payload working for free internet is shown here in screenshot.(My simcard has free homepage which I can open at 0 balance and I use that in payload bug.You use your free homepage in payload and use your simcard Proxy in this file)ģ.You should have a SSH account that we will use with SSH Tunnel application.To know how to do this, see my another post: Using SSH Tunnel on Android Phones to Hide your real IP details and to Access Blocked Websites I will share how to configure/set SInjector Python Script to use SSH & for free internet.ġ. SInjector Python Script can be used for free internet tricks with SSH or VPN Tunneling.Free Internet with Online privacy.I would like to thank it’s developer RedFox who developed this script.Many have been searching Python script which works similar to apps like HTTP Injector, eProxy, KPN Tunnel the search finally ends with SInjector.
So if you want to backup the notebook files you will have to either push them to git or download them to your local machine.Hello everyone.Now,I would like to share SInjector Python Script which supports SSH and VPN with Payload feature(like HTTP Injector,eProxy,KPN Tunnel). Time to start hacking! Keep in mind that the notebooks you save will be stored on the remote machine. Now that you have a tunnel to the remote machine, open up your browser and navigate to This will fire up the jupyter notebook web interface.
Step 4: Open the notebook in your browser I've also added the -L option that tells SSH to open up a tunnel from port 8080 on the remote machine to port 8080 in my local machine. This ensures that the connection cannot be used in that way, see this as an added security measure. I've added the option -N to tell SSH that I'm not going to execute any remote commands. To access the notebook on your remote machine over SSH, set up a SSH tunnel to the remote machine using the following command: ssh -N -L 8080:localhost:8080 command opens op a new SSH session in the terminal. Step 3: Setup a SSH tunnel to your remote machine Keep this port in mind when executing the next step. So instead run the following command to start the jupyter notebook server without opening a browser: jupyter notebook -no-browser -port=8080 But this opens up the browser, which is not available through an SSH session. Typically you'd start jupyter using the command jupyter notebook. Step 2: Start the jupyter notebook editor
Once installed you can start editing notebooks.
You can install jupyter using the following command: pip install jupyterĮxecute this command on the remote machine you want to work on. It may not be suitable for production, but it is pretty much the only way I want to experiment when setting up protoypes. The fact that you can do this kind of stuff in a notebook makes it ideal for creating experiments. It also visualizes graphs generated using pyplot.
The cool thing about notebooks is that you're not only editing python code and writing docs. Want some documentation with your code? Add a markdown fragment and go wild. The global variables defined in the other fragments are still there.
When one of the fragments doesn't work you can simply edit and run it again. It's cool because you can write several fragments of code and execute them one after another. Notebooks are interactive pieces of python mixed with markdown code. Jupyter is a webbased python editor that works with notebooks. Step 1: Install jupyter on your remote machine Here's how you can edit python code in your browser over SSH in 5 steps. There is vim and other console based editors, but that might not be what you want. When you work with Linux machines on Amazon EC2 or Azure over SSH and want to edit interactive python code you've got a challenge.