Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Drun1baby/JavaSecurityLearning
/ functions
Functions
2,190 in github.com/Drun1baby/JavaSecurityLearning
⨍
Functions
2,190
◇
Types & classes
884
↓ 325 callers
Method
call
()
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/Serializer.java:15
↓ 305 callers
Method
setAccessible
(AccessibleObject member)
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/util/Reflections.java:15
↓ 225 callers
Method
get
()
JavaSecurity/ysoserial改写/ysoserial/src/test/java/ysoserial/test/util/OS.java:11
↓ 118 callers
Method
invoke
(Request request, Response response)
JavaSecurity/MemoryShell/TomcatShell/src/main/java/tomcatShell/valve/ValveTest.java:11
↓ 107 callers
Method
add
(int x, int y)
JavaSecurity/JDK/JMX/src/main/java/org/example/HelloWorldMBean.java:5
↓ 94 callers
Method
newInstance
(String className, Object ... args)
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/util/Reflections.java:59
↓ 77 callers
Method
write
( String dir, byte[] data )
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/Wicket1.java:88
↓ 77 callers
Method
writeObject
(java.io.ObjectOutputStream s)
JavaSecurity/Trick/反序列化绕WAF/UTF8Deserialize/src/main/java/org/example/Evil.java:7
↓ 72 callers
Method
getName
()
JavaSecurity/JDK/JMX/src/main/java/org/example/HelloWorldMBean.java:6
↓ 71 callers
Method
test
()
JavaSecurity/Spring/SpringLearn/SpringBasicLearning/Spring-02-HelloSpring/src/test/java/test.java:8
↓ 65 callers
Method
log
(String msg)
JavaSecurity/反序列化基础/Reappearance/Serialable/src/JdkProxy/MoreStaticProxy/UserServiceProxy.java:32
↓ 65 callers
Method
setFieldValue
(final Object obj, final String fieldName, final Object value)
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/util/Reflections.java:43
↓ 64 callers
Method
close
()
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/exploit/JRMPListener.java:93
↓ 63 callers
Method
toString
()
JavaSecurity/Jackson/JacksonBasic/src/main/java/com/drunkbaby/Person.java:13
↓ 58 callers
Method
exec
(String cmd)
JavaSecurity/Java Basic/Java 回显技术/fdEcho.java:8
↓ 57 callers
Method
readObject
(java.io.ObjectInputStream s)
JavaSecurity/Trick/反序列化绕WAF/UTF8Deserialize/src/main/java/org/example/Evil.java:9
↓ 53 callers
Method
getValue
(Object obj, String name)
JavaSecurity/ROME/BasicRome/src/main/java/BetterRomEXP.java:80
↓ 41 callers
Method
read
()
JavaSecurity/Apache/ActiveMQ/Pkg-CVE-2023-46604/CVE-2023-46604/src/main/java/org/apache/activemq/transport/tcp/TcpTransport.java:486
↓ 37 callers
Function
r
(a,b)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 35 callers
Method
run
(Callable<Object> payload)
JavaSecurity/ysoserial改写/ysoserial/src/test/java/ysoserial/test/CustomTest.java:11
↓ 34 callers
Method
run
(final Class<? extends ObjectPayload<?>> clazz, final String[] args)
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/util/PayloadRunner.java:19
↓ 30 callers
Function
S
(a,b,c,d,e,f,g)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:3
↓ 30 callers
Method
getSecurityManager
()
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/secmgr/DelegateSecurityManager.java:11
↓ 30 callers
Method
show
()
JavaSecurity/Spring/SpringLearn/SpringBasicLearning/Spring-03-IOCEquip/src/main/java/com/drunkbaby/dao/User.java:18
↓ 28 callers
Method
close
()
JavaSecurity/Java 代码审计/CodeReview/JavaSec-Code/SSRF/src/main/java/com/drunkbaby/security/SocketHookImpl.java:215
↓ 28 callers
Method
getInputStream
()
JavaSecurity/Java 代码审计/CodeReview/JavaSec-Code/SSRF/src/main/java/com/drunkbaby/security/SocketHookImpl.java:173
↓ 28 callers
Method
join
(Iterable<String> strings, String sep, String prefix, String suffix)
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/Strings.java:11
↓ 25 callers
Method
toString
()
JavaSecurity/Apache/Shiro/CVE-2016-6802/src/main/java/po/User.java:16
↓ 23 callers
Function
e
(a,b)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:4
↓ 22 callers
Method
getMessage
()
JavaSecurity/Spring/SpEL/BasicSpEL/src/main/java/com/drunkbaby/pojo/HelloWorld.java:11
↓ 22 callers
Function
z
(a,b)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 21 callers
Function
T
(a)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:3
↓ 20 callers
Method
createTemplatesImpl
( final String command )
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/util/Gadgets.java:93
↓ 20 callers
Method
execute
()
JavaSecurity/Struts2/S2-001/src/main/java/com/drunkbaby/action/LoginAction.java:27
↓ 20 callers
Method
flush
()
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/exploit/JBoss.java:329
↓ 20 callers
Method
invoke
(Object proxy, Method method, Object[] args)
JavaSecurity/反序列化基础/Reappearance/Serialable/src/JdkProxy/DynamicProxy/UserProxyInvocationHandler.java:23
↓ 20 callers
Method
query
()
JavaSecurity/反序列化基础/Reappearance/Serialable/src/JdkProxy/MoreStaticProxy/UserService.java:8
↓ 20 callers
Method
queryUserByName
(String name)
JavaSecurity/Apache/Shiro/CVE-2020-17510/src/main/java/shiro/mapper/UserMapper.java:10
↓ 19 callers
Method
getPort
()
JavaSecurity/Struts2/Struts2AndOGNL/src/main/java/com/drunkbaby/pojo/Address.java:14
↓ 18 callers
Method
getInstance
()
JavaSecurity/Java Basic/Java 设计模式/Java-Design-Mode/SingletonPattern/src/HungryManStyle/SingletonTest1.java:22
↓ 18 callers
Method
getOutputStream
()
JavaSecurity/Java 代码审计/CodeReview/JavaSec-Code/SSRF/src/main/java/com/drunkbaby/security/SocketHookImpl.java:187
↓ 16 callers
Function
b
(c,e)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 16 callers
Function
g
(b,c,d,e)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 16 callers
Function
j
()
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 15 callers
Method
bind
(InetAddress host, int port)
JavaSecurity/Java 代码审计/CodeReview/JavaSec-Code/SSRF/src/main/java/com/drunkbaby/security/SocketHookImpl.java:144
↓ 15 callers
Method
getRequestBody
(HttpServletRequest request)
JavaSecurity/Java 代码审计/CodeReview/JavaSec-Code/XXE/src/main/java/com/drunkbaby/utils/WebUtils.java:15
↓ 15 callers
Function
ma
(a)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 15 callers
Method
stop
()
JavaSecurity/Apache/ActiveMQ/Pkg-CVE-2023-46604/CVE-2023-46604/src/main/java/org/apache/activemq/transport/tcp/TcpTransport.java:475
↓ 14 callers
Method
findMethod
Poll the parent class to find the reflection method. SocksSocketImpl -> PlainSocketImpl -> AbstractPlainSocketImpl @author liergou @2020-04-04 01:43
JavaSecurity/Java 代码审计/CodeReview/JavaSec-Code/SSRF/src/main/java/com/drunkbaby/security/SocketHookUtils.java:13
↓ 14 callers
Method
start
()
JavaSecurity/JDK/RMI/RMIServer/src/main/java/VictimServer.java:26
↓ 13 callers
Method
createRegistry
(int port)
JavaSecurity/ysoserial改写/ysoserial/src/test/java/ysoserial/test/exploit/RMIRegistryExploitTest.java:8
↓ 13 callers
Method
getAddress
()
JavaSecurity/Fastjson/LearnFastjson/src/main/java/Student.java:47
↓ 13 callers
Method
getField
(final Class<?> clazz, final String fieldName)
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/util/Reflections.java:30
↓ 13 callers
Method
toString
()
JavaSecurity/Spring/SpringLearn/SpringBasicLearning/Spring-07-APPConfig/src/main/java/pojo/User.java:21
↓ 11 callers
Function
n
()
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/semantic.min.js:11
↓ 11 callers
Function
p
(a,b)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 11 callers
Method
releasePayload
( ObjectPayload payload, Object object )
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/ObjectPayload.java:78
↓ 11 callers
Function
y
(a,b,c)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 10 callers
Function
A
(b,c,d,h)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:4
↓ 10 callers
Method
encrypt
Encrypts *plaintext* by exploiting a Padding Oracle. :param plaintext: Plaintext data to encrypt. :param int block_size: Cip
JavaSecurity/Apache/Shiro/shiro721/payload/paddingoracle.py:67
↓ 10 callers
Method
getBytes
(String path)
JavaSecurity/Apache/Shiro/shiro550/shirodemo/src/EXP/AESEncode.java:18
↓ 10 callers
Function
ia
(a)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 10 callers
Function
ja
(a)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 10 callers
Method
send
()
JavaSecurity/Spring/Spring-Kafka/CVE-2023-34040/Spring-Kafka-POC-CVE-2023-34040/spring-kafka-producer/src/main/java/com/contrast/Controller/Controller.java:57
↓ 10 callers
Method
setSecurityManager
(SecurityManager securityManager)
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/secmgr/DelegateSecurityManager.java:15
↓ 9 callers
Method
create
socket base method impl
JavaSecurity/Java 代码审计/CodeReview/JavaSec-Code/SSRF/src/main/java/com/drunkbaby/security/SocketHookImpl.java:84
↓ 9 callers
Method
createSocket
(String host, int port)
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/exploit/RMIRegistryExploit.java:37
↓ 9 callers
Function
d
(a)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:3
↓ 9 callers
Function
h
(a)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 9 callers
Function
ha
()
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 9 callers
Method
index
()
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/java/springsecurity/controller/RouterController.java:10
↓ 9 callers
Function
pa
(a)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 9 callers
Method
sleep
(int age)
JavaSecurity/反序列化基础/Reappearance/Serialable/src/ReflectDemo/SeralizeDemo/Person.java:30
↓ 9 callers
Method
startSSRFHook
Check ssrf by hook socket. Start socket hook. @author liergou @ 2020-04-04 02:15
JavaSecurity/Java 代码审计/CodeReview/JavaSec-Code/SSRF/src/main/java/com/drunkbaby/security/SecurityUtil.java:157
↓ 9 callers
Method
stopSSRFHook
Close socket hook. @author liergou @ 2020-04-04 02:15
JavaSecurity/Java 代码审计/CodeReview/JavaSec-Code/SSRF/src/main/java/com/drunkbaby/security/SecurityUtil.java:166
↓ 8 callers
Function
D
(a,b,c)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 8 callers
Function
c
(a)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:4
↓ 8 callers
Method
getFieldValue
(final Object obj, final String fieldName)
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/util/Reflections.java:48
↓ 8 callers
Method
getObject
( String command )
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/ObjectPayload.java:20
↓ 8 callers
Function
send_data
(conn,data)
JavaSecurity/JDBC/exp.py:13
↓ 8 callers
Function
w
(a)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 7 callers
Function
I
(a,b)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 7 callers
Method
getConnection
()
JavaSecurity/Apache/Shiro/CVE-2016-6802/src/main/java/dao/DAO.java:28
↓ 7 callers
Method
getField
(Object obj, String fieldName)
JavaSecurity/Java Basic/Java 回显技术/TomcatHalfEcho/ShiroVulnEnv/src/test/java/TomcatEcho.java:92
↓ 7 callers
Method
getFirstCtor
(final String name)
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/util/Reflections.java:53
↓ 7 callers
Method
getUsername
()
JavaSecurity/Struts2/S2-001/src/main/java/com/drunkbaby/action/LoginAction.java:11
↓ 7 callers
Method
makePayloadObject
( String payloadType, String payloadArg )
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/ObjectPayload.java:59
↓ 7 callers
Function
mb
(a)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:4
↓ 7 callers
Function
nb
(a)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:4
↓ 7 callers
Function
receive_data
(conn)
JavaSecurity/JDBC/exp.py:8
↓ 7 callers
Method
setName
(String name)
JavaSecurity/SnakeYaml/src/main/java/SerializeTest/Person.java:43
↓ 6 callers
Method
connect
(String host, int port)
JavaSecurity/Java 代码审计/CodeReview/JavaSec-Code/SSRF/src/main/java/com/drunkbaby/security/SocketHookImpl.java:95
↓ 6 callers
Method
createMemoitizedProxy
( final Map<String, Object> map, final Class<T> iface, final Class<?>... ifaces )
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/util/Gadgets.java:66
↓ 6 callers
Method
createProxy
( final InvocationHandler ih, final Class<T> iface, final Class<?>... ifaces )
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/util/Gadgets.java:76
↓ 6 callers
Method
createWithConstructor
( Class<T> classToInstantiate, Class<? super T> constructorClass, Class<?>[] consArgTypes, Object[] consArgs )
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/util/Reflections.java:68
↓ 6 callers
Method
createWithoutConstructor
( Class<T> classToInstantiate )
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/util/Reflections.java:63
↓ 6 callers
Method
decrypt
Decrypts *ciphertext* by exploiting a Padding Oracle. :param ciphertext: Encrypted data. :param int block_size: Cipher block
JavaSecurity/Apache/Shiro/shiro721/payload/paddingoracle.py:105
↓ 6 callers
Function
f
(f,g,h,i,k)
JavaSecurity/Spring/SpringBootLearn/SpringSecurity/src/main/resources/static/qinjiang/js/jquery-3.1.1.min.js:2
↓ 6 callers
Method
isAtLeast
(int major)
JavaSecurity/ysoserial改写/ysoserial/src/main/java/ysoserial/payloads/util/JavaVersion.java:41
↓ 6 callers
Method
kafkaListenerContainerFactory
(String groupId)
JavaSecurity/Spring/Spring-Kafka/CVE-2023-34040/Spring-Kafka-POC-CVE-2023-34040/spring-kafka-consumer/src/main/java/com/contrast/spring/kafka/KafkaConsumerConfig.java:35
next →
1–100 of 2,190, ranked by callers