MCPcopy Create free account

hub / github.com/adeljck/PassGet / functions

Functions289 in github.com/adeljck/PassGet

↓ 43 callersMethodTempFilename
TempFilename returns the temp filename for the item with suffix eg: chromiumKey_0.temp
modules/utils/browser/types/types.go:125
↓ 32 callersMethodString
()
modules/utils/browser/types/types.go:63
↓ 27 callersMethodErrorf
(format string, args ...any)
log/logger.go:88
↓ 25 callersFunctionDebugf
(format string, args ...any)
log/log.go:20
↓ 19 callersFunctionRegisterExtractor
RegisterExtractor is used to register the data source
modules/utils/browser/extractor/registration.go:10
↓ 9 callersFunctionTimeStamp
(stamp int64)
modules/utils/browser/typeutil/typeutil.go:39
↓ 9 callersMethodWrite
(data extractor.Extractor, writer io.Writer)
modules/browser/browserdata/outputter.go:33
↓ 8 callersFunctionTimeEpoch
(epoch int64)
modules/utils/browser/typeutil/typeutil.go:47
↓ 8 callersMethodcanLogAt
canLogAt reports whether logger can log at level v.
log/logger.go:33
↓ 7 callersFunctionNewASN1PBE
(b []byte)
modules/utils/browser/crypto/asn1pbe.go:17
↓ 7 callersFunctionOutPutToFile
(content string, dir string)
modules/utils/utils.go:55
↓ 6 callersMethodDecrypt
(globalSalt []byte)
modules/utils/browser/crypto/asn1pbe.go:12
↓ 6 callersFunctionDecryptWithDPAPI
(_ []byte)
modules/utils/browser/crypto/crypto_linux.go:13
↓ 6 callersMethodError
(args ...any)
log/logger.go:105
↓ 6 callersFunctionIntToBool
(a T)
modules/utils/browser/typeutil/typeutil.go:23
↓ 5 callersMethodDecryptNextCharacterWinSCP
(Password string)
modules/winscp/winscp.go:31
↓ 5 callersFunctionDecryptWithChromium
(key, encryptPass []byte)
modules/utils/browser/crypto/crypto_linux.go:5
↓ 5 callersMethodFilename
Filename returns the filename for the item, defined by browser chromium local storage is a folder, so it returns the file name of the folder
modules/utils/browser/types/types.go:116
↓ 5 callersFunctionIsDirExists
IsDirExists checks if the folder exists
modules/utils/browser/fileutil/fileutil.go:28
↓ 5 callersFunctionListFilesAndDirs
(directory string)
modules/utils/utils.go:21
↓ 5 callersMethodName
Name is browser's name
modules/browser/pick/browser.go:17
↓ 5 callersMethodnextLong
()
modules/finalshell/decrypt.go:35
↓ 4 callersFunctionAES128CBCDecrypt
(key, iv, ciphertext []byte)
modules/utils/browser/crypto/crypto.go:14
↓ 4 callersMethodFatalf
(format string, args ...any)
log/logger.go:95
↓ 4 callersFunctionKeys
Keys returns a slice of the keys of the map. based with go 1.18 generics
modules/utils/browser/typeutil/typeutil.go:8
↓ 4 callersFunctionReadFile
ReadFile reads the file from the provided path
modules/utils/browser/fileutil/fileutil.go:40
↓ 4 callersFunctionReadMemory
(handle windows.Handle, address uintptr, size uint32)
modules/utils/remote/remote.go:20
↓ 4 callersMethodprefixPrint
(prefix string, args ...any)
log/logger.go:130
↓ 3 callersFunctionAESGCMDecrypt
AESGCMDecrypt chromium > 80 https://source.chromium.org/chromium/chromium/src/+/master:components/os_crypt/sync/os_crypt_win.cc
modules/utils/browser/crypto/crypto.go:92
↓ 3 callersFunctionDES3Decrypt
(key, iv, ciphertext []byte)
modules/utils/browser/crypto/crypto.go:58
↓ 3 callersFunctionDES3Encrypt
(key, iv, plaintext []byte)
modules/utils/browser/crypto/crypto.go:77
↓ 3 callersMethodDebug
(args ...any)
log/logger.go:103
↓ 3 callersMethodFatal
(args ...any)
log/logger.go:106
↓ 3 callersFunctionParentDir
ParentDir returns the parent directory of the provided path
modules/utils/browser/fileutil/fileutil.go:79
↓ 3 callersFunctionSearchMemory
(handle windows.Handle, pattern []byte, todesk bool)
modules/utils/remote/remote.go:29
↓ 3 callersMethodWarn
(args ...any)
log/logger.go:104
↓ 3 callersFunctionxor
(a, b []byte)
modules/navicat/decrypt.go:10
↓ 2 callersFunctionAES128CBCEncrypt
(key, iv, plaintext []byte)
modules/utils/browser/crypto/crypto.go:40
↓ 2 callersFunctionBaseDir
BaseDir returns the base directory of the provided path
modules/utils/browser/fileutil/fileutil.go:84
↓ 2 callersFunctionCheckIsAdmin
()
modules/utils/utils.go:51
↓ 2 callersFunctionCheckIsInSlice
(Items []string, Item string)
modules/utils/utils.go:10
↓ 2 callersFunctionCopyDir
CopyDir copies the directory from the source to the destination skip the file if you don't want to copy
modules/utils/browser/fileutil/fileutil.go:47
↓ 2 callersFunctionCopyFile
CopyFile copies the file from the source to the destination
modules/utils/browser/fileutil/fileutil.go:55
↓ 2 callersMethodDecrypt
()
modules/winscp/winscp.go:141
↓ 2 callersMethodEncrypt
(globalSalt, plaintext []byte)
modules/utils/browser/crypto/asn1pbe.go:14
↓ 2 callersFunctionExtractBetween
(value, startDelim, endDelim string)
modules/utils/remote/remote.go:71
↓ 2 callersFunctionFilterSensitiveItems
FilterSensitiveItems returns the sensitive items
modules/utils/browser/types/types.go:145
↓ 2 callersFunctionGetBrowser
()
modules/run/get.go:18
↓ 2 callersFunctionGetFileZilla
()
modules/run/get.go:69
↓ 2 callersFunctionGetFinalShell
()
modules/run/get.go:43
↓ 2 callersFunctionGetNaviCat
()
modules/run/get.go:56
↓ 2 callersFunctionGetProcessList
(name string)
modules/utils/remote/remote.go:89
↓ 2 callersFunctionGetSunlogin
()
modules/run/get.go:34
↓ 2 callersFunctionGetTodesk
()
modules/run/get.go:25
↓ 2 callersFunctionGetWiFi
()
modules/run/get.go:82
↓ 2 callersFunctionNew
(items []types.DataType)
modules/browser/browserdata/browserdata.go:14
↓ 2 callersFunctionNew
New create instance of Chromium browser, fill item's path if item is existed.
modules/browser/pick/chromium/chromium.go:24
↓ 2 callersFunctionNewRandom
(seed int64)
modules/finalshell/decrypt.go:22
↓ 2 callersFunctionOpenProcess
(pid int32)
modules/utils/remote/remote.go:13
↓ 2 callersMethodOutput
(dir, browserName, flag string)
modules/browser/browserdata/browserdata.go:32
↓ 2 callersFunctionParentBaseDir
ParentBaseDir returns the parent base directory of the provided path
modules/utils/browser/fileutil/fileutil.go:89
↓ 2 callersMethodRecovery
(masterKey []byte)
modules/browser/browserdata/browserdata.go:22
↓ 2 callersFunctionReverse
(s []T)
modules/utils/browser/typeutil/typeutil.go:31
↓ 2 callersMethodderiveKeyAndIV
deriveKeyAndIV derives the key and initialization vector (IV) from the global salt and entry salt.
modules/utils/browser/crypto/asn1pbe.go:71
↓ 2 callersMethodderiveKeyAndIV
(globalSalt []byte)
modules/utils/browser/crypto/asn1pbe.go:152
↓ 2 callersMethodderiveKeyAndIV
(globalSalt []byte)
modules/utils/browser/crypto/asn1pbe.go:190
↓ 2 callersMethodnext
(bits int)
modules/finalshell/decrypt.go:26
↓ 2 callersFunctionpkcs5Padding
(src []byte, blocksize int)
modules/utils/browser/crypto/crypto.go:144
↓ 2 callersFunctionpkcs5UnPadding
(src []byte)
modules/utils/browser/crypto/crypto.go:132
↓ 1 callersFunctionAESGCMEncrypt
AESGCMEncrypt encrypts plaintext using AES encryption in GCM mode.
modules/utils/browser/crypto/crypto.go:109
↓ 1 callersFunctionBrowserName
(browser, user string)
modules/utils/browser/fileutil/fileutil.go:73
↓ 1 callersMethodBrowsingData
BrowsingData returns all browsing data in the browser.
modules/browser/pick/browser.go:19
↓ 1 callersFunctionCheck
()
modules/navicat/navicat.go:16
↓ 1 callersFunctionCompressDir
CompressDir compresses the directory into a zip file
modules/utils/browser/fileutil/fileutil.go:94
↓ 1 callersFunctionCreateExtractor
CreateExtractor is used to create the data source
modules/utils/browser/extractor/registration.go:15
↓ 1 callersMethodCreateFile
(dir, filename string)
modules/browser/browserdata/outputter.go:50
↓ 1 callersMethodDebugf
(format string, args ...any)
log/logger.go:74
↓ 1 callersFunctionDecrypt
(data string)
modules/finalshell/decrypt.go:100
↓ 1 callersMethodDecrypt
Decrypt decrypts the encrypted password with the global salt.
modules/utils/browser/crypto/asn1pbe.go:57
↓ 1 callersMethodDecrypt
(globalSalt []byte)
modules/utils/browser/crypto/asn1pbe.go:140
↓ 1 callersMethodDecrypt
(globalSalt []byte)
modules/utils/browser/crypto/asn1pbe.go:180
↓ 1 callersMethodEncrypt
(globalSalt, plaintext []byte)
modules/utils/browser/crypto/asn1pbe.go:63
↓ 1 callersMethodEncrypt
(globalSalt, plaintext []byte)
modules/utils/browser/crypto/asn1pbe.go:146
↓ 1 callersMethodEncrypt
(globalSalt, plaintext []byte)
modules/utils/browser/crypto/asn1pbe.go:185
↓ 1 callersFunctionErrorf
(format string, args ...any)
log/log.go:36
↓ 1 callersMethodExt
()
modules/browser/browserdata/outputter.go:74
↓ 1 callersMethodExtract
(masterKey []byte)
modules/utils/browser/extractor/extractor.go:5
↓ 1 callersFunctionFilename
Filename returns the filename from the provided path
modules/utils/browser/fileutil/fileutil.go:68
↓ 1 callersFunctionGet
(Path string)
modules/winscp/winscp.go:43
↓ 1 callersFunctionGet
(Path string)
modules/finalshell/finalshell.go:13
↓ 1 callersFunctionGet
()
modules/filezilla/filezilla.go:26
↓ 1 callersFunctionGet
()
modules/todesk/todesk.go:22
↓ 1 callersFunctionGet
()
modules/wifi/wifi.go:59
↓ 1 callersFunctionGet
()
modules/sunlogin/sunlogin.go:21
↓ 1 callersFunctionGet
()
modules/navicat/navicat.go:31
↓ 1 callersFunctionGetClientConfig
(Path string)
modules/finalshell/finalshell.go:45
↓ 1 callersFunctionGetConnDetails
(ConnFileList []string)
modules/finalshell/finalshell.go:62
↓ 1 callersFunctionGetCredentialFiles
()
modules/rdp/rdp.go:36
↓ 1 callersFunctionGetCurrentDateString
(format string)
modules/utils/modules.go:41
↓ 1 callersFunctionGetDetails
(ServerKeys map[string][]string)
modules/navicat/navicat.go:82
next →1–100 of 289, ranked by callers