MCPcopy Index your code
hub / github.com/SugarP1g/LearningSecurity

github.com/SugarP1g/LearningSecurity @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
206 symbols 405 edges 93 files 2 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

IPerson (Interface)
(no doc) [2 implementers]
src/JavaSecurity/LearningDeserialization/src/main/java/com/SugarP1g/deserialization/XStream/IPerson.java

Core symbols most depended-on inside this repo

send_data
called by 8
src/JavaSecurity/LearningDeserialization/src/main/java/com/SugarP1g/deserialization/jdbc/mysql/server/server.py
receive_data
called by 7
src/JavaSecurity/LearningDeserialization/src/main/java/com/SugarP1g/deserialization/jdbc/mysql/server/server.py
setFieldValue
called by 4
src/JavaSecurity/LearningDeserialization/src/main/java/com/SugarP1g/deserialization/CommonsCollections/CommonsCollections3/PocWithTrAXFilter.java
prop_holds
called by 3
src/PythonSecurity/blind_regular_expression/poc.py
verifyencoding
called by 3
src/PythonSecurity/deserialization/poc.py
savingfile
called by 3
src/PythonSecurity/deserialization/poc.py
setFieldValue
called by 3
src/JavaSecurity/LearningDeserialization/src/main/java/com/SugarP1g/deserialization/exploit/LearningTemplatesImpl.java
decode
called by 3
src/JavaSecurity/LearningDeserialization/src/main/java/com/SugarP1g/deserialization/XStream/POC.java

Shape

Method 116
Class 56
Function 27
Route 6
Interface 1

Languages

Java71%
Python26%
TypeScript3%

Modules by API surface

src/PythonSecurity/deserialization/poc.py13 symbols
src/JavaSecurity/LearningDeserialization/src/main/java/com/SugarP1g/deserialization/Yaml/ScriptEngineManager/server/EvilScriptEngine.java13 symbols
src/PythonSecurity/command_injection/vuln-server.py8 symbols
src/JavaSecurity/LearningDirectoryTraversal/src/main/java/com/SugarP1g/unzip/Demo.java8 symbols
src/JavaSecurity/LearningSandboxEscape/src/main/java/com/SugarP1g/securityManager/MyClassLoader.java7 symbols
src/JavaSecurity/LearningExpressInjection/src/main/java/com/SugarP1g/groovyInjection/POC.java6 symbols
src/JavaSecurity/LearningDeserialization/src/main/java/com/SugarP1g/deserialization/CommonsCollections/CommonsCollections3/PocWithTrAXFilter.java6 symbols
docs/CTF/Google CTF 2020/web/PASTEURIZE/source.js6 symbols
src/PythonSecurity/blind_regular_expression/poc.py5 symbols
src/JavaSecurity/LearningDeserialization/src/main/java/com/SugarP1g/deserialization/XStream/POC.java5 symbols
src/JavaSecurity/LearningDeserialization/src/main/java/com/SugarP1g/deserialization/Urldns/Demo.java5 symbols
src/JavaSecurity/LearningExpressInjection/src/main/java/com/SugarP1g/spelInjection/POC.java4 symbols

Datastores touched

(mysql)Database · 1 repos

For agents

$ claude mcp add LearningSecurity \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact