And if you’re wondering why the app would be subject to removal from the App Store once Apple finds out, it’s because the developer of FlashArmyKnife has secretly bundled Wi-Fi tethering functionality into the app — in a really sneaky manner, too.
To enable the tethering, you must go to the calculator tab of the app and type in 1642, M+, C, 1452, M+, C, 1943, M+ in that exact order, sans commas. If the calculator displays “run,” tethering is now enabled and requires an ad-hoc connection to be used. Thankfully, iFans user rmc08 has created a handy tutorial on how to use FlashArmyKnife to get Wi-Fi tethering on Windows 7 machines. FlashArmyKnife is a $1.99 download until Apple removes the app.
Windows Tutorial for FlashArmyKnife Tethering
1. Start by going to the Swiss Army application. To enable tethering, open the calculator and type the following (don’t screw up or you have to start over):
1642, M+, C, 1452, M+, C, 1943, M+,
If it says “run” you did it right.
2. Now you must create an Ad-Hoc connection through your laptop. Click the Wi-Fi button in the system tray on the bottom right and open the “Network and Sharing Center”. You can also do this through the Start menu.
3. Once you’re in the Network Center, click “Setup a new connection or network”. On the bottom you should see “Setup a wireless ad-hoc”. Name it whatever you want, and you can add security if you’d like.
4. Go to the iPhone’s settings application, turn on Wi-Fi, and connect to the ad-hoc network that you’ve just created on your laptop.
5. Now go back to the Swiss Army application on your iPhone, and go to the web browser. Refresh the web page to obtain an IP address.
6. Go back to your iPhone’s settings and click the blue arrow next to the ad-hoc network you’re connected to. Take note of this IP address that has just shown up, you’re going to need it. Write it down if you have to.
7. Go to your Windows 7 laptop. In the start menu, type “Proxy”. Click the first one or just hit enter. Click “LAN Settings” at the bottom of the window.
8. Under “Proxy server” (bottom), check off “Use a proxy server for your LAN”. Press ”Advanced”.
9. Now take that IP I made you get from your phone, and paste it in the left most box for ”HTTP” and “SOCKS”. In the port boxes (on the right side), enter 6667 for HTTP, and 6668 for SOCKS. Now save it and close.
10. Re-open FlashArmyKnife. It may have to be running with the screen on for tethering to be active. This can be adjusted in “Settings > General > Auto-Lock > Never”.