Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CrackerCat/YongyouNC-Unserialize-Tools
/ functions
Functions
111 in github.com/CrackerCat/YongyouNC-Unserialize-Tools
⨍
Functions
111
◇
Types & classes
34
↓ 24 callers
Method
get
(Object obj, String type, boolean template)
src/main/java/com/droplab/Utils/Memory/Interface/ImplInterface.java:4
↓ 13 callers
Method
newInstance
(String className, Object ... args)
src/main/java/com/droplab/Utils/UnSerialize/utils/Reflections.java:57
↓ 13 callers
Method
setAccessible
(AccessibleObject member)
src/main/java/com/droplab/Utils/UnSerialize/utils/Reflections.java:13
↓ 9 callers
Method
setFieldValue
(final Object obj, final String fieldName, final Object value)
src/main/java/com/droplab/Utils/UnSerialize/utils/Reflections.java:41
↓ 6 callers
Method
RandomStr
随机字符串生成 @param bit @return
src/main/java/com/droplab/Utils/CommonUtils.java:38
↓ 6 callers
Method
doPostRequest
执行post请求 @param url 请求URL地址 @param headers 请求头 @param jsonParams 请求JSON格式字符串参数 @return HTTP响应对象 @throws IOException 程序异常时抛出,由调用者处理
src/main/java/com/droplab/Utils/HttpUtils.java:201
↓ 4 callers
Method
compile
Compile a Java source file in memory. @param fileName Java file name, e.g. "Test.java" @param source The source code as String.
src/main/java/com/droplab/Utils/compile/JavaStringCompiler.java:40
↓ 4 callers
Method
header
(String s)
src/main/java/com/droplab/Utils/ResponseUtils.java:90
↓ 3 callers
Method
GetUnserializePayload
用友反序列化payload生成 @param @return
src/main/java/com/droplab/Controller/Yongyou/YongyouController.java:46
↓ 3 callers
Method
SerializeObject
(Object o)
src/main/java/com/droplab/Utils/UnSerialize/utils/Gadgets.java:42
↓ 3 callers
Method
getLocalVersion
()
src/main/java/com/droplab/Utils/UnSerialize/utils/JavaVersion.java:16
↓ 3 callers
Method
getObject
(final Object o)
src/main/java/com/droplab/Utils/UnSerialize/Gadget/Interface/GadgetInterface.java:4
↓ 3 callers
Method
getProxy
()
src/main/java/com/droplab/Utils/HttpUtils.java:341
↓ 3 callers
Method
getTrust
获取服务器信任
src/main/java/com/droplab/Utils/HttpUtils.java:379
↓ 3 callers
Method
headers
(String s)
src/main/java/com/droplab/Utils/ResponseUtils.java:95
↓ 3 callers
Method
method
()
src/main/java/com/droplab/Utils/ResponseUtils.java:80
↓ 2 callers
Method
bodyAsBytes
()
src/main/java/com/droplab/Utils/ResponseUtils.java:55
↓ 2 callers
Method
classAsBytes
(final Class<?> clazz)
src/main/java/com/droplab/Utils/UnSerialize/utils/ClassFiles.java:25
↓ 2 callers
Method
close
()
src/main/java/com/droplab/Utils/compile/MemoryJavaFileManager.java:36
↓ 2 callers
Method
exploit
()
src/main/java/com/droplab/service/BugsInfterface.java:7
↓ 2 callers
Method
getField
(final Class<?> clazz, final String fieldName)
src/main/java/com/droplab/Utils/UnSerialize/utils/Reflections.java:28
↓ 2 callers
Method
getMD5
获取字符串md5值 @param source @return
src/main/java/com/droplab/Utils/CommonUtils.java:100
↓ 2 callers
Method
getMap
()
src/main/java/com/droplab/Controller/Yongyou/YongyouController.java:101
↓ 2 callers
Method
instance
()
src/main/java/com/droplab/Utils/UnSerialize/SerializeFactory.java:10
↓ 2 callers
Method
run
(String type)
src/main/java/com/droplab/service/BugService.java:31
↓ 2 callers
Method
setMessage
(String message)
src/main/java/com/droplab/Utils/ResponseUtils.java:16
↓ 2 callers
Method
setParams
(HashMap<String, String> params)
src/main/java/com/droplab/service/BugService.java:9
↓ 1 callers
Method
YongyouCheckURL
用友反序列化接口探测
src/main/java/com/droplab/Controller/Yongyou/YongyouController.java:19
↓ 1 callers
Method
blind
(String cmd)
src/main/java/com/droplab/Controller/Yongyou/YongyouController.java:79
↓ 1 callers
Method
classAsFile
(final Class<?> clazz)
src/main/java/com/droplab/Utils/UnSerialize/utils/ClassFiles.java:8
↓ 1 callers
Method
closeStream
关流 @param streamList 流集合
src/main/java/com/droplab/Utils/HttpUtils.java:328
↓ 1 callers
Method
createTemplatesImpl
(final byte[] command, final String classname)
src/main/java/com/droplab/Utils/UnSerialize/utils/Gadgets.java:16
↓ 1 callers
Method
createWithConstructor
( Class<T> classToInstantiate, Class<? super T> constructorClass, Class<?>[] consArgTypes, Object[] consArgs )
src/main/java/com/droplab/Utils/UnSerialize/utils/Reflections.java:66
↓ 1 callers
Method
get
发送Get请求 @param url 请求URL @return HTTP响应对象 @throws IOException 程序异常时抛出,由调用者处理
src/main/java/com/droplab/Utils/HttpUtils.java:70
↓ 1 callers
Method
getClassBytes
()
src/main/java/com/droplab/Utils/compile/MemoryJavaFileManager.java:28
↓ 1 callers
Method
getFirstCtor
(final String name)
src/main/java/com/droplab/Utils/UnSerialize/utils/Reflections.java:51
↓ 1 callers
Method
getMemoryShell
(String type, String middleware, String password, String shellType, String path, boolean template, String addS
src/main/java/com/droplab/Utils/Memory/MemroyFactory.java:22
↓ 1 callers
Method
getTomcatEchoExecString
命令执行回显 @return
src/main/java/com/droplab/Utils/Echo/TomcatEcho.java:31
↓ 1 callers
Method
getURLArrayList
()
src/main/java/com/droplab/Controller/Yongyou/Service/YongyouCheckeURL.java:62
↓ 1 callers
Method
getUploadShell
(String type, String className, String filename, File file, String randomStr)
src/main/java/com/droplab/Utils/Factory/CodeFactory.java:29
↓ 1 callers
Method
instance
()
src/main/java/com/droplab/Utils/Memory/MemroyFactory.java:13
↓ 1 callers
Method
instance
()
src/main/java/com/droplab/Utils/Echo/TomcatEcho.java:17
↓ 1 callers
Method
instance
()
src/main/java/com/droplab/Utils/Factory/CodeFactory.java:20
↓ 1 callers
Method
instance
()
src/main/java/com/droplab/Controller/Yongyou/Common/CommonsCollections6NC.java:25
↓ 1 callers
Method
makeStringSource
(String name, String code)
src/main/java/com/droplab/Utils/compile/MemoryJavaFileManager.java:51
↓ 1 callers
Method
post
发送JSON格式参数POST请求 @param url 请求路径 @param params JSON格式请求参数 @return HTTP响应对象 @throws IOException 程序异常时抛出,由调用者处理
src/main/java/com/droplab/Utils/HttpUtils.java:123
↓ 1 callers
Method
set_TIME_OUT
(int time_out)
src/main/java/com/droplab/Utils/HttpUtils.java:31
↓ 1 callers
Method
statusCode
()
src/main/java/com/droplab/Utils/ResponseUtils.java:20
↓ 1 callers
Method
urldns
(String url)
src/main/java/com/droplab/Controller/Yongyou/YongyouController.java:90
Method
JavaStringCompiler
()
src/main/java/com/droplab/Utils/compile/JavaStringCompiler.java:22
Method
MemoryInputJavaFileObject
(String name, String code)
src/main/java/com/droplab/Utils/compile/MemoryJavaFileManager.java:59
Method
MemoryJavaFileManager
(JavaFileManager fileManager)
src/main/java/com/droplab/Utils/compile/MemoryJavaFileManager.java:24
Method
MemoryOutputJavaFileObject
(String name)
src/main/java/com/droplab/Utils/compile/MemoryJavaFileManager.java:73
Method
MyAuthenticator
(String user, String password)
src/main/java/com/droplab/Utils/HttpUtils.java:367
Method
Random
随机数生成 @return
src/main/java/com/droplab/Utils/CommonUtils.java:27
Method
addHeader
(String s, String s1)
src/main/java/com/droplab/Utils/ResponseUtils.java:105
Method
body
()
src/main/java/com/droplab/Utils/ResponseUtils.java:50
Method
bodyStream
()
src/main/java/com/droplab/Utils/ResponseUtils.java:65
Method
bufferUp
()
src/main/java/com/droplab/Utils/ResponseUtils.java:60
Method
bytesToHex
字节数组转16进制 @param bytes @return
src/main/java/com/droplab/Utils/CommonUtils.java:54
Method
charset
()
src/main/java/com/droplab/Utils/ResponseUtils.java:30
Method
check
()
src/main/java/com/droplab/service/BugService.java:12
Method
check
()
src/main/java/com/droplab/service/BugsInfterface.java:6
Method
checkClientTrusted
(X509Certificate[] chain, String authType)
src/main/java/com/droplab/Utils/HttpUtils.java:390
Method
checkServerTrusted
(X509Certificate[] chain, String authType)
src/main/java/com/droplab/Utils/HttpUtils.java:392
Method
close
()
src/main/java/com/droplab/Utils/compile/MemoryJavaFileManager.java:81
Method
contentType
()
src/main/java/com/droplab/Utils/ResponseUtils.java:40
Method
cookie
(String s)
src/main/java/com/droplab/Utils/ResponseUtils.java:135
Method
cookies
()
src/main/java/com/droplab/Utils/ResponseUtils.java:155
Method
createWithoutConstructor
( Class<T> classToInstantiate )
src/main/java/com/droplab/Utils/UnSerialize/utils/Reflections.java:61
Method
exploit
()
src/main/java/com/droplab/service/BugService.java:22
Method
flush
()
src/main/java/com/droplab/Utils/compile/MemoryJavaFileManager.java:32
Method
get
(Object obj,String type,boolean template)
src/main/java/com/droplab/Utils/Memory/Tomcat/Valve/ValveImplStr.java:144
Method
get
(Object obj, String type,boolean template)
src/main/java/com/droplab/Utils/Memory/Tomcat/Valve/addValve.java:356
Method
getAcceptedIssuers
()
src/main/java/com/droplab/Utils/HttpUtils.java:394
Method
getCharContent
(boolean ignoreEncodingErrors)
src/main/java/com/droplab/Utils/compile/MemoryJavaFileManager.java:64
Method
getFieldValue
(final Object obj, final String fieldName)
src/main/java/com/droplab/Utils/UnSerialize/utils/Reflections.java:46
Method
getHostAddress
(URL u)
src/main/java/com/droplab/Utils/UnSerialize/Gadget/URLDNS.java:41
Method
getJavaFileForOutput
(Location location, String className, Kind kind, FileObject sib
src/main/java/com/droplab/Utils/compile/MemoryJavaFileManager.java:41
Method
getObject
(String version,String GadgetName, final byte[] command)
src/main/java/com/droplab/Utils/UnSerialize/SerializeFactory.java:17
Method
getObject
(final Object o)
src/main/java/com/droplab/Utils/UnSerialize/Gadget/CommonsCollections6.java:23
Method
getObject
(Object o)
src/main/java/com/droplab/Utils/UnSerialize/Gadget/URLDNS.java:15
Method
getObject
(final byte[] command,final String classname)
src/main/java/com/droplab/Controller/Yongyou/Common/CommonsCollections6NC.java:34
Method
getPasswordAuthentication
()
src/main/java/com/droplab/Utils/HttpUtils.java:372
Method
hasCookie
(String s)
src/main/java/com/droplab/Utils/ResponseUtils.java:145
Method
hasHeader
(String s)
src/main/java/com/droplab/Utils/ResponseUtils.java:110
Method
hasHeaderWithValue
(String s, String s1)
src/main/java/com/droplab/Utils/ResponseUtils.java:115
Method
hashMapClone
(HashMap source,HashMap destination)
src/main/java/com/droplab/Utils/CommonUtils.java:9
Method
isAnnInvHUniversalMethodImpl
()
src/main/java/com/droplab/Utils/UnSerialize/utils/JavaVersion.java:30
Method
isAtLeast
(int major)
src/main/java/com/droplab/Utils/UnSerialize/utils/JavaVersion.java:40
Method
isBadAttrValExcReadObj
()
src/main/java/com/droplab/Utils/UnSerialize/utils/JavaVersion.java:35
Method
main
(String[] args)
src/main/java/com/droplab/Utils/TestUtils.java:8
Method
main
(String[] args)
src/main/java/com/droplab/Utils/Memory/MemroyFactory.java:71
Method
main
(String[] args)
src/main/java/com/droplab/Utils/Memory/Tomcat/Valve/addValve.java:373
Method
main
(String[] args)
src/main/java/com/droplab/Controller/Yongyou/Common/CommonsCollections6NC.java:93
Method
makeMap
(Object v1, Object v2)
src/main/java/com/droplab/Utils/UnSerialize/utils/Gadgets.java:115
Method
multiHeaders
()
src/main/java/com/droplab/Utils/ResponseUtils.java:130
Method
openConnection
(URL u)
src/main/java/com/droplab/Utils/UnSerialize/Gadget/URLDNS.java:37
Method
openOutputStream
()
src/main/java/com/droplab/Utils/compile/MemoryJavaFileManager.java:78
Method
parse
()
src/main/java/com/droplab/Utils/ResponseUtils.java:45
next →
1–100 of 111, ranked by callers