MCPcopy Index your code
hub / github.com/RomashkaTea/nekogram-proof-of-logging

github.com/RomashkaTea/nekogram-proof-of-logging @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
9 symbols 24 edges 7 files 2 documented · 22%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Nekogram logging proof

A proof of Nekogram collecting phone numbers

Requirements

  • A rooted Android device
  • LSPosed
  • Aiogram 3

How to reproduce

  1. Create a bot in @BotFather, enable Inline mode in Bot Settings
  2. Run the bot: python3 bot.py
  3. Insert your bot ID and username in module/app/src/main/java/com/yourname/nekopoc/MainHook.java
  4. Build the module, install, activate it
  5. Install the Nekogram app '12.5.2-6597' version from GitHub releases (or their Telegram channel)
  6. Open the Nekogram app, make sure the module is working by checking logcat:
    adb logcat | grep Xposed
    If it's running, you'll see this:
    NekoPoC: Successfully injected into tw.nekogram
    NekoPoC: getBotId() called

  7. Sign in to an account, check the bot logs. The query is sent every login.

Proof

Proof A video proof

Core symbols most depended-on inside this repo

main
called by 1
bot.py
log_inline_query
called by 0
bot.py
handleLoadPackage
called by 0
module/app/src/main/java/com/yourname/nekopoc/MainHook.java
beforeHookedMethod
called by 0
module/app/src/main/java/com/yourname/nekopoc/MainHook.java

Shape

Method 4
Class 3
Function 2

Languages

Java78%
Python22%

Modules by API surface

module/app/src/main/java/com/yourname/nekopoc/MainHook.java3 symbols
module/app/src/test/java/com/yourname/nekopoc/ExampleUnitTest.java2 symbols
module/app/src/androidTest/java/com/yourname/nekopoc/ExampleInstrumentedTest.java2 symbols
bot.py2 symbols

For agents

$ claude mcp add nekogram-proof-of-logging \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact