Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 2.09 KB

README.md

File metadata and controls

50 lines (33 loc) · 2.09 KB

NSOk

NSOk is a hex string generator with a very particular set of skills. It requires an Android phone (Root is recommended but not required).

Usage

I have a non-rooted Android phone

  1. Use LSPatch to patch the NSO App (2.7.0) with NSOk.

    • LSPatch Portable patch mode is recommended
  2. Install patched NSO App, then open it

  3. NSOk is now running on the 9000 port of your phone, you can access it via http://ip:9000/f

    • You can forward it to your PC using adb (adb tcp:9000 tcp:9000), and access it using http://127.0.0.1:9000/f
    • You can also expose the server to the Internet to serve more users. However, be aware of the potential risks.

I have a rooted Android phone

  1. Install Magisk

    • Disable "Enforce DenyList" in Magisk Settings
    • Tick NSO App in DenyList
  2. Install LSPosed and Shamiko in Magisk

  3. Install NSOk, enable it in LSPosed

  4. Reboot, then open NSO App (2.7.0)

  5. NSOk is now running on the 9000 port of your phone, you can access it via http://ip:9000/f

    • You can forward it to your PC using adb (adb tcp:9000 tcp:9000), and access it using http://127.0.0.1:9000/f
    • You can also expose the server to the Internet to serve more users. However, be aware of the potential risks.

Special thanks to f-API.

If you are interested in how it works: jadx.

Disclaimer

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.