MCPcopy Create free account

hub / github.com/NeRdTheNed/jSus / functions

Functions100 in github.com/NeRdTheNed/jSus

↓ 83 callersMethodadd
(String result, int amount)
src/main/java/com/github/NeRdTheNed/jSus/result/CheckResults.java:41
↓ 39 callersMethodequals
(Object obj)
src/main/java/com/github/NeRdTheNed/jSus/util/Pair.java:11
↓ 9 callersMethodgetName
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/IChecker.java:9
↓ 8 callersMethodisOpcodeMethodInvoke
(int opcode)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:211
↓ 5 callersMethodtryComputeConstantString
(AbstractInsnNode stringOnStack)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:584
↓ 3 callersMethodgetStringConstructPoint
(AbstractInsnNode postInit, String str)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:440
↓ 3 callersMethodgetValueOrNull
(AbstractInsnNode load)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:238
↓ 2 callersMethodcheckName
(String name, boolean isClassName, String className, Map<String, Integer> foundBenign, Map<String, Integer> fo
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/ObfuscatorChecker.java:151
↓ 2 callersMethoddetectSusFromClassfile
(File file, boolean verbose, TestResult.TestResultLevel level, boolean color, PrintWriter pw, boolean json)
src/main/java/com/github/NeRdTheNed/jSus/Scanner.java:99
↓ 2 callersMethoddetectSusFromJar
(JarFile file, boolean verbose, TestResult.TestResultLevel level, boolean color, PrintWriter pw, boolean json)
src/main/java/com/github/NeRdTheNed/jSus/Scanner.java:115
↓ 2 callersMethoddetectSusFromNodes
(Iterable<? extends ClassNode> nodes, String name, boolean verbose, TestResult.TestResultLevel level, boolean
src/main/java/com/github/NeRdTheNed/jSus/Scanner.java:130
↓ 2 callersMethodisCommonBase64DecodeMethod
(int opcode, String owner, String name, String signature)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:215
↓ 2 callersMethodopcodeName
(int opcode)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:207
↓ 2 callersMethodprint
(PrintWriter writer)
src/main/java/com/github/NeRdTheNed/jSus/result/printer/Printer.java:21
↓ 2 callersMethodstreamToClass
(InputStream stream, String name)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:56
↓ 2 callersMethodtestString
(Map<Pair<String, TestResult.TestResultLevel>, Integer> foundStrings, String toCheck)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/StringChecker.java:58
↓ 2 callersMethodtryComputeArray
(AbstractInsnNode arrayOnStack)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:333
↓ 1 callersMethodadd
(String jij, ArchiveScanResults recursiveRes)
src/main/java/com/github/NeRdTheNed/jSus/result/ArchiveScanResults.java:38
↓ 1 callersMethodaddBukkitScedulerChecker
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:482
↓ 1 callersMethodaddDecodeStringCheckers
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:517
↓ 1 callersMethodaddGenericRatChecker
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:12
↓ 1 callersMethodaddGetCallingClassnameCheckers
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:568
↓ 1 callersMethodaddGregChecker
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:453
↓ 1 callersMethodaddLoadNativesCheckers
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:509
↓ 1 callersMethodaddMethodCheckers
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:576
↓ 1 callersMethodaddNekoClientChecker
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:432
↓ 1 callersMethodaddRec
(Map<String, ArchiveScanResults> recursiveRes)
src/main/java/com/github/NeRdTheNed/jSus/result/ArchiveScanResults.java:43
↓ 1 callersMethodaddReflectionAndClassloadingCheckers
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:532
↓ 1 callersMethodaddRuntimeExecCheckers
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:502
↓ 1 callersMethodaddSkyrageChecker
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:393
↓ 1 callersMethodaddStringCheckers
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:492
↓ 1 callersMethodaddSusFileOperationsCheckers
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:526
↓ 1 callersMethodaddThiccIndustriesChecker
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:469
↓ 1 callersMethodaddYoinkRatChecker
(List<IChecker> list)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:264
↓ 1 callersMethodbytesToClass
(byte[] clazz, String name)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:61
↓ 1 callersMethodchainSize
(int opcode)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/ObfuscatorChecker.java:127
↓ 1 callersMethodcheckChains
(int opcode)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/ObfuscatorChecker.java:95
↓ 1 callersMethodcheckLevel
(ArchiveScanResults results)
src/main/java/com/github/NeRdTheNed/jSus/result/printer/HumanReadablePrinter.java:39
↓ 1 callersMethodclassfileFileToClass
(File clazz)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:90
↓ 1 callersMethodclassfilePathToClass
(Path clazz)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:94
↓ 1 callersMethodcompareOpcodeMatchWildcard
(int toComp)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/CallsMethodChecker.java:27
↓ 1 callersMethodconvertInputStreamToBytes
(InputStream in)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:44
↓ 1 callersMethoddetectSus
(File file, boolean verbose, TestResult.TestResultLevel level, boolean color, boolean json)
src/main/java/com/github/NeRdTheNed/jSus/Scanner.java:30
↓ 1 callersMethoddetectSusFromDirectory
(File dir, boolean verbose, TestResult.TestResultLevel level, boolean color, PrintWriter pw, boolean json)
src/main/java/com/github/NeRdTheNed/jSus/Scanner.java:50
↓ 1 callersMethoddetectSusFromNode
(ClassNode node, String name, boolean verbose, TestResult.TestResultLevel level, boolean color, PrintWriter pw
src/main/java/com/github/NeRdTheNed/jSus/Scanner.java:126
↓ 1 callersMethodfindAddNodes
(JarFile jarFile, List<? super ClassNode> nodes, boolean verbose, boolean noLog)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:106
↓ 1 callersMethodgatherClassNodesFromJar
(JarFile jarFile, boolean verbose, boolean noLog)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:201
↓ 1 callersMethodgetArrayConstructPoint
(AbstractInsnNode postInit, Map<Integer, Byte> indexToByte)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:300
↓ 1 callersMethodgetCommonObfNamesList
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/ObfuscatorChecker.java:24
↓ 1 callersMethodgetCommonObfNamesListCaseSensitive
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/ObfuscatorChecker.java:33
↓ 1 callersMethodgetLevelForNoOpAmount
(int amount)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/UncommonJVMInstructionChecker.java:17
↓ 1 callersMethodgetLevelText
(TestResult.TestResultLevel level)
src/main/java/com/github/NeRdTheNed/jSus/result/printer/HumanReadablePrinter.java:23
↓ 1 callersMethodgetPossibleHighestResult
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/IChecker.java:11
↓ 1 callersMethodisCommonBase64DecodeBytesToBytesMethod
(int opcode, String owner, String name, String signature)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:228
↓ 1 callersMethodmakeCheckerList
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/Checkers.java:588
↓ 1 callersMethodtestClass
(ClassNode clazz)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/IChecker.java:13
↓ 1 callersMethodtestStringImpl
(Map<Pair<String, TestResult.TestResultLevel>, Integer> foundStrings, String toCheck)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/StringChecker.java:41
↓ 1 callersMethodtryComputeConstantBytes
(AbstractInsnNode stringOnStack)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:436
↓ 1 callersMethodtryComputeString
(AbstractInsnNode stringOnStack)
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:466
MethodArchiveScanResults
(boolean errorReadingArchive, Map<String, ArchiveScanResults> recursiveArchiveScanResults, Map<String, FileSca
src/main/java/com/github/NeRdTheNed/jSus/result/ArchiveScanResults.java:16
MethodCallsMethodChecker
(int compareOpcode, String compareMethodOwner, String compareMethodName, String compareMethodDesc, TestResult.
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/CallsMethodChecker.java:35
MethodCheckResult
(String fileName, String checkerName, List<TestResult> checkerResults)
src/main/java/com/github/NeRdTheNed/jSus/detector/CheckResult.java:13
MethodCheckResults
(Map<String, Integer> checkResultsMap)
src/main/java/com/github/NeRdTheNed/jSus/result/CheckResults.java:24
MethodCheckerTask
(IChecker checker, ClassNode clazz)
src/main/java/com/github/NeRdTheNed/jSus/detector/CheckerTask.java:15
MethodFileScanResults
(boolean errorReadingFile, Map<TestResultLevel, Map<String, CheckResults>> scanResultGroups)
src/main/java/com/github/NeRdTheNed/jSus/result/FileScanResults.java:13
MethodHumanReadablePrinter
(Map<String, ArchiveScanResults> scanResults, TestResultLevel level, boolean color)
src/main/java/com/github/NeRdTheNed/jSus/result/printer/HumanReadablePrinter.java:27
MethodJSONPrinter
(Map<String, ArchiveScanResults> scanResults)
src/main/java/com/github/NeRdTheNed/jSus/result/printer/JSONPrinter.java:12
MethodPair
(K k, V v)
src/main/java/com/github/NeRdTheNed/jSus/util/Pair.java:27
MethodPrinter
(Map<String, ArchiveScanResults> scanResults)
src/main/java/com/github/NeRdTheNed/jSus/result/printer/Printer.java:12
MethodStringChecker
(String name, Map<String, TestResult.TestResultLevel> susMap)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/StringChecker.java:30
MethodTestResult
(TestResultLevel result, String reason, int amount)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/TestResult.java:22
MethodTestResultLevel
(String color)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/TestResult.java:13
MethodUtil
Private constructor to hide the default one
src/main/java/com/github/NeRdTheNed/jSus/util/Util.java:38
Methodadd
(TestResultLevel level, Map<String, CheckResults> res)
src/main/java/com/github/NeRdTheNed/jSus/result/FileScanResults.java:26
MethodaddToCheckResultsMap
(String str, Integer integer)
src/main/java/com/github/NeRdTheNed/jSus/result/CheckResults.java:19
Methodcall
()
src/main/java/com/github/NeRdTheNed/jSus/CMDMain.java:32
Methodcall
()
src/main/java/com/github/NeRdTheNed/jSus/detector/CheckerTask.java:20
MethodgetCheckResultsMap
()
src/main/java/com/github/NeRdTheNed/jSus/result/CheckResults.java:14
MethodgetName
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/ObfuscatorChecker.java:141
MethodgetName
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/WeirdStringConstructionMethodsChecker.java:17
MethodgetName
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/UncommonJVMInstructionChecker.java:33
MethodgetName
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/CallsMethodChecker.java:45
MethodgetName
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/StringChecker.java:99
MethodgetName
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/CallsNekoClientLikeChecker.java:18
MethodgetPossibleHighestResult
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/ObfuscatorChecker.java:146
MethodgetPossibleHighestResult
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/WeirdStringConstructionMethodsChecker.java:22
MethodgetPossibleHighestResult
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/UncommonJVMInstructionChecker.java:67
MethodgetPossibleHighestResult
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/CallsMethodChecker.java:50
MethodgetPossibleHighestResult
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/StringChecker.java:104
MethodgetPossibleHighestResult
()
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/CallsNekoClientLikeChecker.java:23
MethodhashCode
()
src/main/java/com/github/NeRdTheNed/jSus/util/Pair.java:6
Methodmain
(String[] args)
src/main/java/com/github/NeRdTheNed/jSus/CMDMain.java:47
Methodprint
(PrintWriter writer, String archiveName, ArchiveScanResults archiveResults, String formatBase, boolean first)
src/main/java/com/github/NeRdTheNed/jSus/result/printer/HumanReadablePrinter.java:45
Methodprint
(PrintWriter writer)
src/main/java/com/github/NeRdTheNed/jSus/result/printer/JSONPrinter.java:20
MethodtestClass
(ClassNode clazz)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/ObfuscatorChecker.java:194
MethodtestClass
(ClassNode clazz)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/WeirdStringConstructionMethodsChecker.java:28
MethodtestClass
(ClassNode clazz)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/UncommonJVMInstructionChecker.java:39
MethodtestClass
(ClassNode clazz)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/CallsMethodChecker.java:56
MethodtestClass
(ClassNode clazz)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/StringChecker.java:69
MethodtestClass
(ClassNode clazz)
src/main/java/com/github/NeRdTheNed/jSus/detector/checker/CallsNekoClientLikeChecker.java:28