We need this step because it makes connecting to your computer easier. Ngrok is a tool that exposes local servers to the internet, kind of like port forwarding. THIS IS ONLY FOR FUN, you can't do stuff like take a picture of the person from the webcam or log their keystrokes or something. Some way to transfer the client to the victim (USB/SD, or network if you want).Here's a demonstration (2 commands featured): I created a tool that lets you connect to whoever over the network with TCP sockets and prank the heck out of them. They're decent but not very funny, plus it can be easier to tell if it's a prank.
Do you like pranking people? If so, chances are you've seen those fake viruses on Youtube.