MCPcopy Create free account

hub / github.com/0x00nier/noircast / functions

Functions590 in github.com/0x00nier/noircast

↓ 1 callersFunctionhandle_theme_picker_keys
Handle theme picker keys
src/tui/handler.rs:389
↓ 1 callersMethodicmp_code
(mut self, c: u8)
src/network/packet.rs:825
↓ 1 callersMethodicmp_type
(mut self, t: u8)
src/network/packet.rs:820
↓ 1 callersMethodidentifier
(mut self, id: u16)
src/network/packet.rs:830
↓ 1 callersFunctioninit_logging
(args: &Args)
src/logging.rs:18
↓ 1 callersMethodinit_sender
Initialize the packet sender
src/app.rs:1848
↓ 1 callersFunctioninit_terminal
Initialize the terminal
src/tui/mod.rs:30
↓ 1 callersMethodis_client_error
Check if response is client error (4xx)
src/network/http.rs:163
↓ 1 callersMethodis_redirect
Check if response is redirect (3xx)
src/network/http.rs:158
↓ 1 callersMethodis_server_error
Check if response is server error (5xx)
src/network/http.rs:168
↓ 1 callersMethodis_success
Check if response is successful (2xx)
src/network/http.rs:153
↓ 1 callersMethodis_using_raw_sockets
Check if raw sockets are currently being used
src/network/sender.rs:135
↓ 1 callersMethodlabel
(&self)
src/app.rs:549
↓ 1 callersFunctionmatch_key_sequence
Match key sequences like 'gg' or ' n' (Space+n)
src/tui/handler.rs:989
↓ 1 callersMethodmax_time
Set max operation time
src/network/http.rs:775
↓ 1 callersMethodmx
(mut self, mx: u32)
src/network/protocols/ssdp.rs:33
↓ 1 callersMethodname
Get the display name for this option
src/network/packet.rs:59
↓ 1 callersMethodnext_session
Switch to next session
src/app.rs:2490
↓ 1 callersFunctionnum_cpus
()
src/cli.rs:55
↓ 1 callersMethodpage_down
Page down (half page)
src/app.rs:2401
↓ 1 callersMethodpage_up
Page up (half page)
src/app.rs:2406
↓ 1 callersFunctionparse_http_response
Parse HTTP response bytes into a ParsedResponse
src/tui/handler.rs:3332
↓ 1 callersMethodpending_request
Get the pending request (most recent unmatched request)
src/network/http.rs:269
↓ 1 callersMethodprev_for_context
(&self, protocol: Protocol, http_method: &str)
src/app.rs:515
↓ 1 callersMethodprev_session
Switch to previous session
src/app.rs:2498
↓ 1 callersFunctionprivileged
All privileged ports (1-1023)
src/network/sender.rs:1170
↓ 1 callersMethodpsh
(mut self)
src/network/packet.rs:348
↓ 1 callersMethodraw_tcp_scan
Perform raw TCP scan with custom flags (requires raw socket capability)
src/network/sender.rs:325
↓ 1 callersMethodrecord_failed
(&mut self)
src/network/packet.rs:193
↓ 1 callersMethodreferer
Set referer
src/network/http.rs:817
↓ 1 callersFunctionrender
Main render function
src/ui/mod.rs:36
↓ 1 callersFunctionrender_command_line
Render command line at the bottom
src/ui/mod.rs:1347
↓ 1 callersFunctionrender_content
Render the three-pane content area
src/ui/repeater.rs:77
↓ 1 callersFunctionrender_entry_list
Render the entry list pane
src/ui/repeater.rs:119
↓ 1 callersFunctionrender_fields
Render the editable fields (protocol-aware)
src/ui/packet_editor.rs:191
↓ 1 callersFunctionrender_flag_selection
Render TCP flag selection pane
src/ui/mod.rs:667
↓ 1 callersFunctionrender_footer
Render the footer with keybindings
src/ui/repeater.rs:206
↓ 1 callersFunctionrender_header
Render the header with title and tabs
src/ui/mod.rs:108
↓ 1 callersFunctionrender_header
Render the header
src/ui/repeater.rs:53
↓ 1 callersFunctionrender_help_popup
Render the help popup (which-key style)
src/ui/help.rs:416
↓ 1 callersFunctionrender_help_text
Render help text at the bottom
src/ui/theme_picker.rs:159
↓ 1 callersFunctionrender_help_text
Render help text at the bottom
src/ui/protocol_picker.rs:217
↓ 1 callersFunctionrender_help_text
Render help text at the bottom
src/ui/template_picker.rs:219
↓ 1 callersFunctionrender_help_text
Render help text at the bottom
src/ui/packet_editor.rs:317
↓ 1 callersFunctionrender_key_hint
Render contextual help based on pending keys
src/ui/help.rs:544
↓ 1 callersFunctionrender_main_content
Render the main content area with multiple panes
src/ui/mod.rs:210
↓ 1 callersFunctionrender_packet_capture
Render packet capture pane
src/ui/mod.rs:979
↓ 1 callersFunctionrender_packet_config
Render packet configuration pane (protocol-aware)
src/ui/mod.rs:247
↓ 1 callersFunctionrender_packet_editor
Render the packet editor popup
src/ui/packet_editor.rs:31
↓ 1 callersFunctionrender_protocol_list
Render the protocol list
src/ui/protocol_picker.rs:149
↓ 1 callersFunctionrender_protocol_picker
Render the protocol picker popup
src/ui/protocol_picker.rs:95
↓ 1 callersFunctionrender_repeater
Render the repeater popup overlay
src/ui/repeater.rs:18
↓ 1 callersFunctionrender_request_view
Render the request view pane
src/ui/repeater.rs:148
↓ 1 callersFunctionrender_response_log
Render response log pane
src/ui/mod.rs:932
↓ 1 callersFunctionrender_response_view
Render the response view pane
src/ui/repeater.rs:175
↓ 1 callersFunctionrender_search_line
Render search line
src/ui/mod.rs:1375
↓ 1 callersFunctionrender_statistics
Render statistics pane
src/ui/mod.rs:1164
↓ 1 callersFunctionrender_status_bar
Render status bar
src/ui/mod.rs:1277
↓ 1 callersFunctionrender_target_config
Render target configuration pane (protocol-aware)
src/ui/mod.rs:720
↓ 1 callersFunctionrender_template_list
Render the template list
src/ui/template_picker.rs:142
↓ 1 callersFunctionrender_template_picker
Render the template picker popup
src/ui/template_picker.rs:88
↓ 1 callersFunctionrender_theme_list
Render the theme list
src/ui/theme_picker.rs:83
↓ 1 callersFunctionrender_theme_picker
Render the theme picker popup
src/ui/theme_picker.rs:29
↓ 1 callersMethodreset_stats
Reset statistics
src/network/sender.rs:1125
↓ 1 callersFunctionrestore_terminal
Restore the terminal to its original state
src/tui/mod.rs:40
↓ 1 callersMethodretries
Set retry count
src/network/http.rs:781
↓ 1 callersMethodrst
(mut self)
src/network/packet.rs:343
↓ 1 callersFunctionrun
Main TUI run loop
src/tui/mod.rs:52
↓ 1 callersFunctionrun_app
Run the application loop
src/tui/mod.rs:76
↓ 1 callersMethodsearch_target
(self, st: &str)
src/network/protocols/ssdp.rs:29
↓ 1 callersMethodselect
(&mut self)
src/app.rs:2412
↓ 1 callersFunctionsend_icmp_echo_raw
( target: IpAddr, identifier: u16, sequence: u16, payload: &[u8], timeout: Duration,
src/network/raw_socket.rs:167
↓ 1 callersFunctionsend_icmp_fallback
Send ICMP echo request using unprivileged UDP (fallback) This won't work for actual ICMP but can detect connectivity
src/network/raw_socket.rs:278
↓ 1 callersMethodsend_ntp_batch
( &self, targets: &[IpAddr], )
src/network/sender.rs:1033
↓ 1 callersFunctionsend_repeater_request
Send a repeater request and return the result
src/tui/handler.rs:2954
↓ 1 callersMethodsend_with_retry
Perform a single packet send with retry logic
src/network/sender.rs:725
↓ 1 callersMethodseq_num
(mut self, seq: u32)
src/network/packet.rs:368
↓ 1 callersMethodsequence
(mut self, seq: u16)
src/network/packet.rs:835
↓ 1 callersMethodset_response_channel
Set the response channel for receiving packet responses
src/network/sender.rs:140
↓ 1 callersMethodset_stats
Set the stats Arc (for sharing with App)
src/network/sender.rs:150
↓ 1 callersMethodshould_show_key_help
Check if key sequence should show help
src/app.rs:2313
↓ 1 callersFunctionspawn_flood_workers
Spawn multiple flood worker tasks for high-speed packet flooding
src/tui/mod.rs:159
↓ 1 callersMethodstart_flood
Start flood mode (like hping3 --flood)
src/app.rs:2428
↓ 1 callersFunctionstatus_description
Get status code description
src/network/http.rs:345
↓ 1 callersMethodsyn_options
Set common SYN options (MSS, Window Scale, SACK Permitted, Timestamps)
src/network/packet.rs:448
↓ 1 callersMethodtake_pending_request
Take and consume the pending request
src/network/http.rs:274
↓ 1 callersMethodtcp_options
Set TCP options (RFC 793/7323)
src/network/packet.rs:436
↓ 1 callersMethodupdate_from_headers
Update jar from Set-Cookie headers
src/network/http.rs:686
↓ 1 callersMethodurg
(mut self)
src/network/packet.rs:353
↓ 1 callersMethoduser_agent
Set User-Agent
src/network/http.rs:805
↓ 1 callersMethodwindow
(mut self, window: u16)
src/network/packet.rs:378
↓ 1 callersMethodwith_st
(mut self, st: &str)
src/network/protocols/ssdp.rs:22
Methoda_query
(domain: &str)
src/network/protocols/dns.rs:78
Methodaaaa_query
(domain: &str)
src/network/protocols/dns.rs:82
Methodack_packet
Create an ACK packet
src/network/packet.rs:1035
Methodall
()
src/network/http.rs:390
Methodall
()
src/ui/theme.rs:23
Methodall_types
Get all standard option types for display
src/network/packet.rs:101
Methodbasic
Create Basic auth
src/network/http.rs:440
Methodbasic_header_value
Get the Authorization header value for Basic auth
src/network/http.rs:461
← previousnext →201–300 of 590, ranked by callers