Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adeljck/PassGet
/ functions
Functions
289 in github.com/adeljck/PassGet
⨍
Functions
289
◇
Types & classes
60
↓ 43 callers
Method
TempFilename
TempFilename returns the temp filename for the item with suffix eg: chromiumKey_0.temp
modules/utils/browser/types/types.go:125
↓ 32 callers
Method
String
()
modules/utils/browser/types/types.go:63
↓ 27 callers
Method
Errorf
(format string, args ...any)
log/logger.go:88
↓ 25 callers
Function
Debugf
(format string, args ...any)
log/log.go:20
↓ 19 callers
Function
RegisterExtractor
RegisterExtractor is used to register the data source
modules/utils/browser/extractor/registration.go:10
↓ 9 callers
Function
TimeStamp
(stamp int64)
modules/utils/browser/typeutil/typeutil.go:39
↓ 9 callers
Method
Write
(data extractor.Extractor, writer io.Writer)
modules/browser/browserdata/outputter.go:33
↓ 8 callers
Function
TimeEpoch
(epoch int64)
modules/utils/browser/typeutil/typeutil.go:47
↓ 8 callers
Method
canLogAt
canLogAt reports whether logger can log at level v.
log/logger.go:33
↓ 7 callers
Function
NewASN1PBE
(b []byte)
modules/utils/browser/crypto/asn1pbe.go:17
↓ 7 callers
Function
OutPutToFile
(content string, dir string)
modules/utils/utils.go:55
↓ 6 callers
Method
Decrypt
(globalSalt []byte)
modules/utils/browser/crypto/asn1pbe.go:12
↓ 6 callers
Function
DecryptWithDPAPI
(_ []byte)
modules/utils/browser/crypto/crypto_linux.go:13
↓ 6 callers
Method
Error
(args ...any)
log/logger.go:105
↓ 6 callers
Function
IntToBool
(a T)
modules/utils/browser/typeutil/typeutil.go:23
↓ 5 callers
Method
DecryptNextCharacterWinSCP
(Password string)
modules/winscp/winscp.go:31
↓ 5 callers
Function
DecryptWithChromium
(key, encryptPass []byte)
modules/utils/browser/crypto/crypto_linux.go:5
↓ 5 callers
Method
Filename
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 callers
Function
IsDirExists
IsDirExists checks if the folder exists
modules/utils/browser/fileutil/fileutil.go:28
↓ 5 callers
Function
ListFilesAndDirs
(directory string)
modules/utils/utils.go:21
↓ 5 callers
Method
Name
Name is browser's name
modules/browser/pick/browser.go:17
↓ 5 callers
Method
nextLong
()
modules/finalshell/decrypt.go:35
↓ 4 callers
Function
AES128CBCDecrypt
(key, iv, ciphertext []byte)
modules/utils/browser/crypto/crypto.go:14
↓ 4 callers
Method
Fatalf
(format string, args ...any)
log/logger.go:95
↓ 4 callers
Function
Keys
Keys returns a slice of the keys of the map. based with go 1.18 generics
modules/utils/browser/typeutil/typeutil.go:8
↓ 4 callers
Function
ReadFile
ReadFile reads the file from the provided path
modules/utils/browser/fileutil/fileutil.go:40
↓ 4 callers
Function
ReadMemory
(handle windows.Handle, address uintptr, size uint32)
modules/utils/remote/remote.go:20
↓ 4 callers
Method
prefixPrint
(prefix string, args ...any)
log/logger.go:130
↓ 3 callers
Function
AESGCMDecrypt
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 callers
Function
DES3Decrypt
(key, iv, ciphertext []byte)
modules/utils/browser/crypto/crypto.go:58
↓ 3 callers
Function
DES3Encrypt
(key, iv, plaintext []byte)
modules/utils/browser/crypto/crypto.go:77
↓ 3 callers
Method
Debug
(args ...any)
log/logger.go:103
↓ 3 callers
Method
Fatal
(args ...any)
log/logger.go:106
↓ 3 callers
Function
ParentDir
ParentDir returns the parent directory of the provided path
modules/utils/browser/fileutil/fileutil.go:79
↓ 3 callers
Function
SearchMemory
(handle windows.Handle, pattern []byte, todesk bool)
modules/utils/remote/remote.go:29
↓ 3 callers
Method
Warn
(args ...any)
log/logger.go:104
↓ 3 callers
Function
xor
(a, b []byte)
modules/navicat/decrypt.go:10
↓ 2 callers
Function
AES128CBCEncrypt
(key, iv, plaintext []byte)
modules/utils/browser/crypto/crypto.go:40
↓ 2 callers
Function
BaseDir
BaseDir returns the base directory of the provided path
modules/utils/browser/fileutil/fileutil.go:84
↓ 2 callers
Function
CheckIsAdmin
()
modules/utils/utils.go:51
↓ 2 callers
Function
CheckIsInSlice
(Items []string, Item string)
modules/utils/utils.go:10
↓ 2 callers
Function
CopyDir
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 callers
Function
CopyFile
CopyFile copies the file from the source to the destination
modules/utils/browser/fileutil/fileutil.go:55
↓ 2 callers
Method
Decrypt
()
modules/winscp/winscp.go:141
↓ 2 callers
Method
Encrypt
(globalSalt, plaintext []byte)
modules/utils/browser/crypto/asn1pbe.go:14
↓ 2 callers
Function
ExtractBetween
(value, startDelim, endDelim string)
modules/utils/remote/remote.go:71
↓ 2 callers
Function
FilterSensitiveItems
FilterSensitiveItems returns the sensitive items
modules/utils/browser/types/types.go:145
↓ 2 callers
Function
GetBrowser
()
modules/run/get.go:18
↓ 2 callers
Function
GetFileZilla
()
modules/run/get.go:69
↓ 2 callers
Function
GetFinalShell
()
modules/run/get.go:43
↓ 2 callers
Function
GetNaviCat
()
modules/run/get.go:56
↓ 2 callers
Function
GetProcessList
(name string)
modules/utils/remote/remote.go:89
↓ 2 callers
Function
GetSunlogin
()
modules/run/get.go:34
↓ 2 callers
Function
GetTodesk
()
modules/run/get.go:25
↓ 2 callers
Function
GetWiFi
()
modules/run/get.go:82
↓ 2 callers
Function
New
(items []types.DataType)
modules/browser/browserdata/browserdata.go:14
↓ 2 callers
Function
New
New create instance of Chromium browser, fill item's path if item is existed.
modules/browser/pick/chromium/chromium.go:24
↓ 2 callers
Function
NewRandom
(seed int64)
modules/finalshell/decrypt.go:22
↓ 2 callers
Function
OpenProcess
(pid int32)
modules/utils/remote/remote.go:13
↓ 2 callers
Method
Output
(dir, browserName, flag string)
modules/browser/browserdata/browserdata.go:32
↓ 2 callers
Function
ParentBaseDir
ParentBaseDir returns the parent base directory of the provided path
modules/utils/browser/fileutil/fileutil.go:89
↓ 2 callers
Method
Recovery
(masterKey []byte)
modules/browser/browserdata/browserdata.go:22
↓ 2 callers
Function
Reverse
(s []T)
modules/utils/browser/typeutil/typeutil.go:31
↓ 2 callers
Method
deriveKeyAndIV
deriveKeyAndIV derives the key and initialization vector (IV) from the global salt and entry salt.
modules/utils/browser/crypto/asn1pbe.go:71
↓ 2 callers
Method
deriveKeyAndIV
(globalSalt []byte)
modules/utils/browser/crypto/asn1pbe.go:152
↓ 2 callers
Method
deriveKeyAndIV
(globalSalt []byte)
modules/utils/browser/crypto/asn1pbe.go:190
↓ 2 callers
Method
next
(bits int)
modules/finalshell/decrypt.go:26
↓ 2 callers
Function
pkcs5Padding
(src []byte, blocksize int)
modules/utils/browser/crypto/crypto.go:144
↓ 2 callers
Function
pkcs5UnPadding
(src []byte)
modules/utils/browser/crypto/crypto.go:132
↓ 1 callers
Function
AESGCMEncrypt
AESGCMEncrypt encrypts plaintext using AES encryption in GCM mode.
modules/utils/browser/crypto/crypto.go:109
↓ 1 callers
Function
BrowserName
(browser, user string)
modules/utils/browser/fileutil/fileutil.go:73
↓ 1 callers
Method
BrowsingData
BrowsingData returns all browsing data in the browser.
modules/browser/pick/browser.go:19
↓ 1 callers
Function
Check
()
modules/navicat/navicat.go:16
↓ 1 callers
Function
CompressDir
CompressDir compresses the directory into a zip file
modules/utils/browser/fileutil/fileutil.go:94
↓ 1 callers
Function
CreateExtractor
CreateExtractor is used to create the data source
modules/utils/browser/extractor/registration.go:15
↓ 1 callers
Method
CreateFile
(dir, filename string)
modules/browser/browserdata/outputter.go:50
↓ 1 callers
Method
Debugf
(format string, args ...any)
log/logger.go:74
↓ 1 callers
Function
Decrypt
(data string)
modules/finalshell/decrypt.go:100
↓ 1 callers
Method
Decrypt
Decrypt decrypts the encrypted password with the global salt.
modules/utils/browser/crypto/asn1pbe.go:57
↓ 1 callers
Method
Decrypt
(globalSalt []byte)
modules/utils/browser/crypto/asn1pbe.go:140
↓ 1 callers
Method
Decrypt
(globalSalt []byte)
modules/utils/browser/crypto/asn1pbe.go:180
↓ 1 callers
Method
Encrypt
(globalSalt, plaintext []byte)
modules/utils/browser/crypto/asn1pbe.go:63
↓ 1 callers
Method
Encrypt
(globalSalt, plaintext []byte)
modules/utils/browser/crypto/asn1pbe.go:146
↓ 1 callers
Method
Encrypt
(globalSalt, plaintext []byte)
modules/utils/browser/crypto/asn1pbe.go:185
↓ 1 callers
Function
Errorf
(format string, args ...any)
log/log.go:36
↓ 1 callers
Method
Ext
()
modules/browser/browserdata/outputter.go:74
↓ 1 callers
Method
Extract
(masterKey []byte)
modules/utils/browser/extractor/extractor.go:5
↓ 1 callers
Function
Filename
Filename returns the filename from the provided path
modules/utils/browser/fileutil/fileutil.go:68
↓ 1 callers
Function
Get
(Path string)
modules/winscp/winscp.go:43
↓ 1 callers
Function
Get
(Path string)
modules/finalshell/finalshell.go:13
↓ 1 callers
Function
Get
()
modules/filezilla/filezilla.go:26
↓ 1 callers
Function
Get
()
modules/todesk/todesk.go:22
↓ 1 callers
Function
Get
()
modules/wifi/wifi.go:59
↓ 1 callers
Function
Get
()
modules/sunlogin/sunlogin.go:21
↓ 1 callers
Function
Get
()
modules/navicat/navicat.go:31
↓ 1 callers
Function
GetClientConfig
(Path string)
modules/finalshell/finalshell.go:45
↓ 1 callers
Function
GetConnDetails
(ConnFileList []string)
modules/finalshell/finalshell.go:62
↓ 1 callers
Function
GetCredentialFiles
()
modules/rdp/rdp.go:36
↓ 1 callers
Function
GetCurrentDateString
(format string)
modules/utils/modules.go:41
↓ 1 callers
Function
GetDetails
(ServerKeys map[string][]string)
modules/navicat/navicat.go:82
next →
1–100 of 289, ranked by callers