🌉 bridged from ⁂ https://mastodon.social/@hrbrmstr, follow @ap.brid.gy to interact
For the technical folks: `curl -s https://check.labs.greynoise.io/` returns JSON for programmatic checks.
Full details: https://www.greynoise.io/blog/your-ip-address-might-be-someone-elses-problem
2/2
For the technical folks: `curl -s https://check.labs.greynoise.io/` returns JSON for programmatic checks.
Full details: https://www.greynoise.io/blog/your-ip-address-might-be-someone-elses-problem
2/2
Prbly am going to need to write up that fairly blatant UK […]
Prbly am going to need to write up that fairly blatant UK […]
We'll pick up the pieces later today/tomorrow. I'm also going to have to grab all non-"normal" ICMP across the fleet, since I think this pattern is bigger than the narrow Arkime query I used.
I also […]
We'll pick up the pieces later today/tomorrow. I'm also going to have to grab all non-"normal" ICMP across the fleet, since I think this pattern is bigger than the narrow Arkime query I used.
I also […]
What? Doesn't everyone re-implement `file` magic ops in SQL?
So, even more […]
[Original post on mastodon.social]
What? Doesn't everyone re-implement `file` magic ops in SQL?
So, even more […]
[Original post on mastodon.social]
- type 15, 17
- type 0 or 8 with non-zero codes
- type 3 with larger codes
These low-frequency weirdos can be C2 control messages, markers for session start/stop, or “probe” packets to see what the network allows.
Fun!
Let's take a […]
[Original post on mastodon.social]
- type 15, 17
- type 0 or 8 with non-zero codes
- type 3 with larger codes
These low-frequency weirdos can be C2 control messages, markers for session start/stop, or “probe” packets to see what the network allows.
Fun!
Let's take a […]
[Original post on mastodon.social]
- type 8 / code 0 with avg ~460, max 1330
- type 3 / code 2 with avg ~497, max 528
- various “Other” combos with avg payload ~120
Legit pings tend to have small, regular sizes (e.g., 32, 56, or 64 bytes, mebbe a bit more).
Hundreds of bytes per packet […]
- type 8 / code 0 with avg ~460, max 1330
- type 3 / code 2 with avg ~497, max 528
- various “Other” combos with avg payload ~120
Legit pings tend to have small, regular sizes (e.g., 32, 56, or 64 bytes, mebbe a bit more).
Hundreds of bytes per packet […]
The `sed` line is there b/c only monsters use dots in field names in SQL.
Now we'll import that into DuckDB and get some summary info: https://ray.so/sxFyZB8
Hoo boy […]
[Original post on mastodon.social]
The `sed` line is there b/c only monsters use dots in field names in SQL.
Now we'll import that into DuckDB and get some summary info: https://ray.so/sxFyZB8
Hoo boy […]
[Original post on mastodon.social]
We then import the conn.log: https://ray.so/kGazZUF
Now, we need to run some basic stats on the data to find anomalies. We don't care about boring ICMP, and we'll […]
[Original post on mastodon.social]
We then import the conn.log: https://ray.so/kGazZUF
Now, we need to run some basic stats on the data to find anomalies. We don't care about boring ICMP, and we'll […]
[Original post on mastodon.social]
So, let's take a data approach to narrow down the search space a bit.
First we'll run Zeek on the PCAP he exported from Arkime:
```
$ zeek -C -r ~/Downloads/all-sessions.pcap […]
So, let's take a data approach to narrow down the search space a bit.
First we'll run Zeek on the PCAP he exported from Arkime:
```
$ zeek -C -r ~/Downloads/all-sessions.pcap […]
As he gets time today, he'll continue updating this thread with various stages of spelunking […]
As he gets time today, he'll continue updating this thread with various stages of spelunking […]