Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PierreGode/Ragnar
/ functions
Functions
6,046 in github.com/PierreGode/Ragnar
⨍
Functions
6,046
◇
Types & classes
587
↳
Endpoints
304
↓ 8 callers
Method
_setText
(id, val)
web/observatory/js/hud-controller.js:830
↓ 8 callers
Function
_split_host_port
(target: str, default_port: int)
recon_engine.py:535
↓ 8 callers
Function
_update_pwn_config
(updates: dict)
webapp_modern.py:1926
↓ 8 callers
Function
_wdSetTbodyHTML
(e,t)
web/scripts/ragnar_modern.min.js:1
↓ 8 callers
Function
_wdSetTbodyHTML
(tbody, html)
web/scripts/ragnar_modern.js:18174
↓ 8 callers
Method
acquire
(self, *a, **k)
pager_lib/tqdm/std.py:102
↓ 8 callers
Function
bump
(p)
network_diagnostics.py:1412
↓ 8 callers
Function
complianceStatCard
(e,t,n)
web/scripts/ragnar_modern.min.js:1
↓ 8 callers
Function
complianceStatCard
(value, label, color)
web/scripts/ragnar_modern.js:10533
↓ 8 callers
Method
display_partial
(self, image)
epd_helper.py:70
↓ 8 callers
Function
escapeAttr
(e)
web/scripts/ragnar_modern.min.js:1
↓ 8 callers
Function
escapeAttr
(str)
web/scripts/ragnar_modern.js:571
↓ 8 callers
Method
format_meter
Return a string-based progress bar given some parameters Parameters ---------- n : int or float Number
pager_lib/tqdm/std.py:465
↓ 8 callers
Method
getComponentByPosition
(self, idx, default=noValue, instantiate=True)
pager_lib/pyasn1/type/univ.py:3079
↓ 8 callers
Function
get_by_method
Query for a MAC using a specific method. Args: method_type: the type of lookup being performed. Allowed values are: ``ip
pager_lib/getmac/getmac.py:1626
↓ 8 callers
Method
get_token
Gets the token from the RAGNAR_OPENAI_API_KEY in the .env file. It also checks the environment variables as a fallback.
env_manager.py:79
↓ 8 callers
Method
prettyIn
(self, value)
pager_lib/pyasn1/type/univ.py:634
↓ 8 callers
Method
rect
Draw a rectangle outline.
pager/pagerctl.py:368
↓ 8 callers
Function
saveDeepScanButtonState
(e)
web/scripts/ragnar_modern.min.js:1
↓ 8 callers
Function
saveDeepScanButtonState
(ip)
web/scripts/ragnar_modern.js:3299
↓ 8 callers
Function
set
(id, v)
web/rusense/app/views/dashboard.js:324
↓ 8 callers
Method
setComponentByName
Assign |ASN.1| type component by name. Equivalent to Python :class:`dict` item assignment operation (e.g. `[]`). Parameters
pager_lib/pyasn1/type/univ.py:2382
↓ 8 callers
Function
showTab
(e)
web/scripts/ragnar_modern.min.js:1
↓ 8 callers
Method
submit
`func(*args, **kwargs)` may replace currently waiting task.
pager_lib/tqdm/contrib/utils_worker.py:22
↓ 8 callers
Function
updateWifiStatus
(e,t="")
web/scripts/ragnar_modern.min.js:1
↓ 8 callers
Function
updateWifiStatus
(message, type = '')
web/scripts/ragnar_modern.js:8310
↓ 8 callers
Method
upsert_bluetooth
Insert or update a discovered Bluetooth device. GPS position logic: - best_lat/best_lon: position at strongest RSSI (closest sighting
wardriving.py:512
↓ 8 callers
Function
val
(k)
network_diagnostics.py:341
↓ 7 callers
Method
ReadBusy
(self)
resources/waveshare_epd/epd3in7.py:134
↓ 7 callers
Method
ReadBusy
(self)
resources/waveshare_epd/epd2in13_V3.py:109
↓ 7 callers
Method
ReadBusy
(self)
resources/waveshare_epd/epd2in13_V2.py:86
↓ 7 callers
Method
_ask
Unified GPT-5 call with temperature fallback (required for tests).
ai_service.py:185
↓ 7 callers
Method
_check_executed
(self)
pager_lib/pymysql/cursors.py:70
↓ 7 callers
Method
_create_alert
Create a traffic alert with rate limiting and deduplication. dedup_key: optional override for the dedup hash. Use when the default
traffic_analyzer.py:1487
↓ 7 callers
Method
_draw_main_menu
(self, selected, iface_idx, web_ui)
pager/pager_menu.py:191
↓ 7 callers
Method
_force_close
Close connection without QUIT message.
pager_lib/pymysql/connections.py:441
↓ 7 callers
Function
_make_finding
( scanner: str, host: str, severity: VulnSeverity, title: str, description: str, evide
recon_engine.py:619
↓ 7 callers
Method
_run_remote_command
(self, ssh, command, password=None, sudo=False, timeout=None)
actions/lynis_pentest_ssh.py:181
↓ 7 callers
Method
_score_flow
Score a single flow's beacon-likeness. Returns a dict with score and metrics if the flow qualifies as a beacon candidate, or None if
traffic_analyzer.py:1222
↓ 7 callers
Method
_send_cmd
Send an 8-bit command to the LCD (RS=0).
resources/waveshare_epd/lcd1602.py:225
↓ 7 callers
Method
_update_action_status
Update action status with timestamp. Args: row: The data row to update action_key: The action name/k
orchestrator.py:154
↓ 7 callers
Function
callable
(obj)
pager_lib/six.py:560
↓ 7 callers
Function
callback
(event_type, event_data)
webapp_modern.py:8922
↓ 7 callers
Function
card
(label, val, unit)
web/scripts/ragnar_modern.js:1435
↓ 7 callers
Method
check_existing_credentials
Check if credentials already exist for the given IP. Args: credentials_file: Path to the CSV file containing cre
actions/connector_utils.py:23
↓ 7 callers
Function
detect_wifi_interface
Detect the primary WiFi interface dynamically. If *configured* is an explicit interface name (not 'auto'), return it as-is. Otherwise auto-de
shared.py:49
↓ 7 callers
Method
dispose
()
web/observatory/js/vitals-oracle.js:177
↓ 7 callers
Function
draw
(field)
web/rusense/app/views/sensing.js:100
↓ 7 callers
Method
draw_text_centered
(self, y, text, color, size=1)
pager/pagerctl_mock.py:304
↓ 7 callers
Method
fromBinaryString
Create a |ASN.1| object initialized from a string of '0' and '1'. Parameters ---------- value: :class:`str` Text
pager_lib/pyasn1/type/univ.py:589
↓ 7 callers
Function
get_current_wifi_ssid
Get the current WiFi SSID for file naming
webapp_modern.py:3887
↓ 7 callers
Method
get_nuclei_template_info
Return info about installed nuclei templates (cached, since counting ~10k files on every status poll would be wasteful).
advanced_vuln_scanner.py:1143
↓ 7 callers
Method
get_status
Return full GPS status dict.
gps_manager.py:376
↓ 7 callers
Method
get_summary
Get traffic analysis summary with security-focused metrics
traffic_analyzer.py:1584
↓ 7 callers
Method
init
Initialise SPI, GPIO and the GC9A01 controller. This is called every display loop iteration for e-Paper partial-update compatibility.
resources/waveshare_epd/gc9a01.py:54
↓ 7 callers
Function
is_orchestrator_running
Determine whether the orchestrator thread is currently alive.
webapp_modern.py:3116
↓ 7 callers
Function
loadThreatIntelData
()
web/scripts/ragnar_modern.min.js:1
↓ 7 callers
Function
loadThreatIntelData
()
web/scripts/ragnar_modern.js:14492
↓ 7 callers
Function
parse_irc_line
Parse a single IRC protocol line per RFC 1459 grammar. Returns (prefix, command, params) or None on malformed input.
irc_dpi.py:111
↓ 7 callers
Method
read_all
Read all remaining data in the packet. (Subsequent read() will return errors.)
pager_lib/pymysql/protocol.py:77
↓ 7 callers
Method
read_length_coded_string
Read a 'Length Coded String' from the data buffer. A 'Length Coded String' consists first of a length coded (unsigned, positive) inte
pager_lib/pymysql/protocol.py:163
↓ 7 callers
Function
read_wifi_network_data
Read network data from WiFi-specific file with automatic cleanup of legacy entries
webapp_modern.py:4404
↓ 7 callers
Function
s
(e,t=!1)
web/scripts/ragnar_modern.min.js:1
↓ 7 callers
Function
scaleStatNumber
(e,t,n={})
web/scripts/ragnar_modern.min.js:1
↓ 7 callers
Function
scaleStatNumber
(elementId, value, options = {})
web/scripts/ragnar_modern.js:11846
↓ 7 callers
Method
send_data2
(self, data)
resources/waveshare_epd/epd2in9_V2.py:160
↓ 7 callers
Function
showFileError
(e)
web/scripts/ragnar_modern.min.js:1
↓ 7 callers
Function
showFileError
(message)
web/scripts/ragnar_modern.js:13611
↓ 7 callers
Method
start_ap_mode
Start Access Point mode
wifi_manager.py:2310
↓ 7 callers
Method
update_ping_status
Update ping tracking for a host. Args: mac: MAC address success: True if ping succeeded, False if fa
db_manager.py:954
↓ 6 callers
Method
__permutate
Permutate this block with the specified table
pager_lib/smb/utils/pyDes.py:454
↓ 6 callers
Function
_bad
(msg, code=400)
network_diagnostics.py:1926
↓ 6 callers
Method
_cache_interface_networks
Cache scan results per interface while preserving legacy attributes.
wifi_manager.py:203
↓ 6 callers
Method
_check_suspicious_patterns
Check for suspicious traffic patterns
traffic_analyzer.py:1056
↓ 6 callers
Function
_emit_pwn_status_update
(status: Optional[dict] = None)
webapp_modern.py:2386
↓ 6 callers
Method
_get_cached_page_data
Get cached page data, refreshing if older than ttl seconds.
display.py:777
↓ 6 callers
Function
_ndDownloadCsv
(nameBase, header, rows)
web/scripts/ragnar_modern.js:1237
↓ 6 callers
Method
_read_ok_packet
(self)
pager_lib/pymysql/connections.py:464
↓ 6 callers
Function
_registrable_domain
(host: str)
recon_engine.py:557
↓ 6 callers
Function
_run_systemctl
Execute systemctl with sudo and capture output.
webapp_modern.py:2484
↓ 6 callers
Method
_send_nibble
Send a 4-bit nibble. *mode* is _RS for data or 0 for command.
resources/waveshare_epd/lcd1602.py:219
↓ 6 callers
Function
_setPwnUpdatePerformEnabled
(e)
web/scripts/ragnar_modern.min.js:1
↓ 6 callers
Function
_setPwnUpdatePerformEnabled
(enabled)
web/scripts/ragnar_modern.js:6948
↓ 6 callers
Method
_setState
(newState)
web/rusense/services/sensing.service.js:375
↓ 6 callers
Method
_should_retry
Check if an action should be retried based on its status and retry configuration. Args: action_key: The action n
orchestrator.py:91
↓ 6 callers
Function
_showPwnConfigAlert
(e,t,n)
web/scripts/ragnar_modern.min.js:1
↓ 6 callers
Function
_showPwnConfigAlert
(el, msg, type)
web/scripts/ragnar_modern.js:6224
↓ 6 callers
Method
_show_message
(self, text, color, subtext=None, subcolor=None)
pager/pager_menu.py:301
↓ 6 callers
Method
_trigger_initial_ping_sweep
Schedule a post-connection ping sweep to refresh network data.
wifi_manager.py:350
↓ 6 callers
Function
a
()
web/scripts/ragnar_modern.min.js:1
↓ 6 callers
Method
all_hosts
returns a sorted list of all hosts
pager_lib/nmap/nmap.py:602
↓ 6 callers
Function
appendManualAttackLog
(e,t="info")
web/scripts/ragnar_modern.min.js:1
↓ 6 callers
Function
appendManualAttackLog
(message, type = 'info')
web/scripts/ragnar_modern.js:11183
↓ 6 callers
Function
asSeekableStream
Convert object to seekable byte-stream. Parameters ---------- substrate: :py:class:`bytes` or :py:class:`io.IOBase` or :py:class:`univ.Oc
pager_lib/pyasn1/codec/streaming.py:81
↓ 6 callers
Method
cleanup
(self)
pager/pager_display.py:1319
↓ 6 callers
Method
clear
Clear screen to color.
tests/test_pager_code.py:175
↓ 6 callers
Method
close
Finalize session.
wardriving.py:1314
↓ 6 callers
Function
formatAIText
(text)
web/scripts/ragnar_modern.js:15144
↓ 6 callers
Function
gather_wifi_interfaces
Collect Wi-Fi interface metadata using nmcli + ip link fallbacks.
wifi_interfaces.py:148
↓ 6 callers
Method
getNameByPosition
(self, idx)
pager_lib/pyasn1/type/univ.py:2769
← previous
next →
301–400 of 6,046, ranked by callers