MCPcopy Create free account

hub / github.com/0ct0sec/M5PORKCHOP / functions

Functions1,576 in github.com/0ct0sec/M5PORKCHOP

↓ 6 callersMethodstop
src/modes/piggyblues.cpp:566
↓ 5 callersMethodaddSSID
test/test_beacon/test_beacon_parsing.cpp:62
↓ 5 callersFunctionapplyLocalMACBits
Apply locally-administered MAC bit manipulation Sets locally administered bit (bit 1 of first byte) and clears multicast bit (bit 0) This transforms a
test/mocks/testable_functions.h:716
↓ 5 callersFunctionbssidToKey
BSSID key for map lookup (6 bytes as uint64_t)
src/modes/warhog.h:16
↓ 5 callersFunctioncalculateChecksum
Calculate simple checksum of buffer (for integrity checking)
test/mocks/testable_functions.h:266
↓ 5 callersFunctioncountAchievements
Count number of unlocked achievements
test/mocks/testable_functions.h:226
↓ 5 callersMethodflush
src/core/sdlog.cpp:125
↓ 5 callersFunctiongetGroupEntries
src/ui/settings_menu.cpp:193
↓ 5 callersFunctiongetXPToNextLevel
Calculate XP remaining to next level Returns 0 if already at max level
test/mocks/testable_functions.h:78
↓ 5 callersMethodhasDebuff
src/ui/swine_stats.h:47
↓ 5 callersFunctionisHiddenSSID
Check if SSID is hidden (zero-length or all null bytes)
test/mocks/testable_functions.h:257
↓ 5 callersFunctionisUsableSignal
Check if RSSI indicates a usable signal (typically > -80 dBm)
test/mocks/testable_functions.h:317
↓ 5 callersFunctionisValid24GHzChannel
Check if channel is valid for 2.4GHz band (1-14)
test/mocks/testable_functions.h:280
↓ 5 callersFunctionpigsyncTermReset
src/ui/display.cpp:1683
↓ 5 callersFunctionremoveIfExists
src/modes/pigsync_client.cpp:368
↓ 5 callersFunctionsendDeauthFrame
src/core/wsl_bypasser.cpp:58
↓ 5 callersFunctionsetDialogueOverlay
src/ui/display.cpp:1988
↓ 5 callersMethodstart
src/modes/piggyblues.cpp:521
↓ 5 callersFunctionstopPromiscuous
src/core/wifi_utils.cpp:14
↓ 4 callersFunctionbuildDisassocFrame
Build a disassoc frame (same structure, different frame control)
test/mocks/testable_functions.h:899
↓ 4 callersFunctionclearControlTx
src/modes/pigsync_client.cpp:232
↓ 4 callersMethoddisconnect
src/web/wigle.cpp:148
↓ 4 callersFunctionensureSdSpiReady
src/core/config.cpp:38
↓ 4 callersFunctionhardReset
src/core/wifi_utils.cpp:20
↓ 4 callersFunctioninit
src/core/wsl_bypasser.cpp:29
↓ 4 callersFunctionisExcellentSignal
Check if RSSI indicates excellent signal (typically > -50 dBm)
test/mocks/testable_functions.h:322
↓ 4 callersMethodisScanning
src/modes/pigsync_client.cpp:1631
↓ 4 callersFunctionisThunderFlashing
=== THUNDER FLASH QUERY ===
src/piglet/weather.cpp:371
↓ 4 callersFunctionisValidLocalMAC
Check if MAC is a valid locally-administered unicast address Locally administered bit (bit 1) set, multicast bit (bit 0) clear
test/mocks/testable_functions.h:722
↓ 4 callersFunctionisValidPCAPHeader
Validate PCAP header magic and version
test/mocks/testable_functions.h:832
↓ 4 callersFunctionkeyToBssid
Convert 64-bit key back to 6-byte MAC address
test/mocks/testable_functions.h:704
↓ 4 callersFunctionlogWiFiStatus
src/web/fileserver.cpp:33
↓ 4 callersFunctionmacEqual
MAC comparison helper [P8]
src/modes/spectrum.h:40
↓ 4 callersFunctionmicros
test/mocks/mock_arduino.h:26
↓ 4 callersFunctionrandomizeMAC
src/core/wsl_bypasser.cpp:37
↓ 4 callersFunctionselectPapaGoodbye
==[ HELPER: Select Papa's goodbye by capture tier ]==
src/modes/pigsync_protocol.h:510
↓ 4 callersMethodstop
src/modes/oink.cpp:359
↓ 4 callersMethodtoInt
test/mocks/mock_arduino.h:142
↓ 3 callersMethodaddDSParameterSet
test/test_beacon/test_beacon_parsing.cpp:87
↓ 3 callersMethodaddRSN
test/test_beacon/test_beacon_parsing.cpp:99
↓ 3 callersMethodaddSupportedRates
test/test_beacon/test_beacon_parsing.cpp:82
↓ 3 callersFunctionbootSplashDelay
src/ui/display.cpp:1163
↓ 3 callersFunctiondrawClouds
=== DRAWING ===
src/piglet/weather.cpp:380
↓ 3 callersFunctionfileContainsKey
Heap-safe file scan for a normalized BSSID key (upper, no separators).
src/web/wpasec.cpp:80
↓ 3 callersFunctionfindDirectEntry
src/ui/settings_menu.cpp:184
↓ 3 callersFunctionforceMoodPeek
Force trigger a mood peek (for significant events like handshake capture)
src/piglet/mood.cpp:55
↓ 3 callersFunctionformatDisplayName
src/ui/wigle_menu.cpp:31
↓ 3 callersFunctiongetDrawColor
Color helper for thunder flash inversion (matches Sirloin)
src/piglet/avatar.cpp:59
↓ 3 callersFunctioninitPCAPPacketHeader
Initialize PCAP packet header from timestamp and length
test/mocks/testable_functions.h:824
↓ 3 callersFunctionisConfigSetting
src/ui/settings_menu.cpp:161
↓ 3 callersFunctionisPersonalitySetting
src/ui/settings_menu.cpp:156
↓ 3 callersFunctionisValidDeauthFrame
Verify deauth frame structure
test/mocks/testable_functions.h:908
↓ 3 callersFunctionlog_info
(msg)
scripts/build_release.py:69
↓ 3 callersFunctionmsToTU
Convert milliseconds to TU (Time Units, 1 TU = 1024 microseconds) Used for beacon intervals
test/mocks/testable_functions.h:332
↓ 3 callersFunctionqueuePhrase
src/piglet/mood.cpp:113
↓ 3 callersFunctionresetControlQueue
src/modes/pigsync_client.cpp:194
↓ 3 callersFunctionsetSettingValue
src/ui/settings_menu.cpp:444
↓ 3 callersFunctiontuToMs
Convert TU to milliseconds
test/mocks/testable_functions.h:337
↓ 3 callersFunctionwriteCSVField
Helper to write CSV-escaped SSID field (quoted, doubles internal quotes, strips control chars)
src/modes/warhog.cpp:116
↓ 2 callersMethodaddHTCapabilities
test/test_beacon/test_beacon_parsing.cpp:91
↓ 2 callersMethodaddVendorIE
test/test_beacon/test_beacon_parsing.cpp:134
↓ 2 callersMethodaddWPS
test/test_beacon/test_beacon_parsing.cpp:117
↓ 2 callersFunctioncalculateDeviceBoundCRC
src/core/xp.cpp:264
↓ 2 callersFunctionclampValue
src/ui/settings_menu.cpp:146
↓ 2 callersFunctionclearPendingChunkQueue
src/modes/pigsync_client.cpp:442
↓ 2 callersMethodconnect
src/web/wpasec.cpp:124
↓ 2 callersFunctiondefaultNoticeDuration
src/ui/display.cpp:1241
↓ 2 callersFunctionformatBSSID
Format uint64_t BSSID to string
src/ui/bounty_status_menu.cpp:21
↓ 2 callersFunctionformatDisplayName
src/ui/crash_viewer.cpp:419
↓ 2 callersFunctionformatTruncated
src/ui/settings_menu.cpp:360
↓ 2 callersFunctiongetGpsBaudForIndex
src/ui/settings_menu.cpp:248
↓ 2 callersMethodgetMessagePair
Get message pair type for hashcat 22000 format: Returns 0x00 for M1+M2, 0x02 for M2+M3, 0xFF for invalid
src/modes/oink.h:76
↓ 2 callersFunctiongetSettingTextBuf
src/ui/settings_menu.cpp:333
↓ 2 callersMethodhasBeacon
src/modes/oink.h:67
↓ 2 callersMethodhasValidPair
Valid crackable pairs: M1+M2 (preferred) or M2+M3 (fallback if M1 missed)
src/modes/oink.h:70
↓ 2 callersFunctionisPlaying
src/audio/sfx.cpp:493
↓ 2 callersFunctionisValidDisassocFrame
Verify disassoc frame structure
test/mocks/testable_functions.h:915
↓ 2 callersFunctionlogHeapStatus
src/web/fileserver.cpp:56
↓ 2 callersFunctionpigsyncTermCharDelay
src/ui/display.cpp:1835
↓ 2 callersFunctionpigsyncTermLogDevice
src/ui/display.cpp:1831
↓ 2 callersFunctionpigsyncTermPushExistential
src/ui/display.cpp:1659
↓ 2 callersFunctionpigsyncTermReportDevice
src/ui/display.cpp:1797
↓ 2 callersFunctionpinMode
test/mocks/mock_arduino.h:188
↓ 2 callersFunctionreadHttpStatus
Read and parse HTTP status code from a client response. Handles the occasional "HTTP/1.1 100 Continue" prelude.
src/web/wpasec.cpp:51
↓ 2 callersFunctionread_uint32_le
read 4 bytes, little-endian. the only correct byte order. fight me.
scripts/wpasec_check.py:238
↓ 2 callersFunctionrun_cmd
Run a command and handle errors
scripts/build_release.py:93
↓ 2 callersFunctionsendDisassocFrame
src/core/wsl_bypasser.cpp:89
↓ 2 callersFunctionshouldAbortScan
Scan task check: returns true if should abort
src/modes/warhog.cpp:111
↓ 2 callersMethodstop
src/modes/donoham.cpp:307
↓ 2 callersMethodstop
src/modes/spectrum.cpp:220
↓ 2 callersMethodupdate
src/gps/gps.cpp:59
↓ 2 callersMethodupdate
src/modes/piggyblues.cpp:629
↓ 1 callersMethodaddHiddenSSID
test/test_beacon/test_beacon_parsing.cpp:67
↓ 1 callersMethodaddNullPaddedSSID
test/test_beacon/test_beacon_parsing.cpp:74
↓ 1 callersFunctionaddToHistory
Add phrase index to history (circular buffer)
src/piglet/mood.cpp:339
↓ 1 callersMethodaddVHTCapabilities
test/test_beacon/test_beacon_parsing.cpp:111
↓ 1 callersMethodaddWPA
test/test_beacon/test_beacon_parsing.cpp:123
↓ 1 callersFunctionanalyze_pcap
the main event. parse a pcap file and judge it mercilessly. pcap format (libpcap): - global header: 24 bytes - magic: 4 bytes
scripts/wpasec_check.py:340
↓ 1 callersFunctionappendJsonEscaped
src/web/fileserver.cpp:81
↓ 1 callersFunctioncalculateCRC32
==[ HELPER: CRC32 (same algorithm as existing) ]==
src/modes/pigsync_protocol.h:549
← previousnext →101–200 of 1,576, ranked by callers