Skip to content

bf/solarleaks-crawler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Solarleaks Crawler

This is a small bash script to crawl solarleaks.net website for unpublished leaks. It checks if any previously unknown combinations of 3 to 4 characters are available on the webserver.

Usage

Just run the shell script. It it will use wget in order to download any files that fit the schema http://solarleaks.net/${SYMBOL}.tgz.enc where ${SYMBOL} is 3 or 4 lowercase characters that match [a-z]{3,4}.

./crawl-all-combinations.sh

The already known files msft, csco, swi, feye are excluded.

Solarleaks published data

Last updated 13 Jan 2021.

Filename Organization Size MD5 SHA256 Decryption key
msft.tgz.enc Microsoft 2.6G b009e041fbe893597314a49609b4d38d 4289a4e60b97cfba370838e68a06b7faabc45bc8960c990b8af63606f7c419df unknown
csco.tgz.enc Cisco 1.7G 5529f2e5c815c0f9bb667c674ebe0077 9aa822193900d67fcf240e6af8a8b7c296ef006c0386766aebd7de4d72f243cf unknown
swi.tgz.enc SolarWinds 612M 79975fbe1d59cb02127378bdaff4aa73 fbfce5fd66dde0aa94d39ba5f271e0b52b618edc63328b0cfcbf6709caf185db unknown
feye.tgz.enc FireEyse 39M 95e2a679869084b040cec8c90ca4e1b5 fee8afa1081fffe6543cf0e82de05fdc4eca4e148aac98d074bc4aa1532d47bf unknown

Solarleaks Timeline

UTC Action Details
11 Jan 2021 20:44:26 Created domain solarleaks.net WHOIS record
12 Jan 2021 13:16:10 last modification of solarleaks.net/msft.tgz.enc "Last-Modified" in HTTP response
12 Jan 2021 13:19:09 last modification of solarleaks.net/csco.tgz.enc "Last-Modified" in HTTP response
12 Jan 2021 13:21:32 last modification of solarleaks.net/swi.tgz.enc "Last-Modified" in HTTP response
12 Jan 2021 13:21:52 last modification of solarleaks.net/feye.tgz.enc "Last-Modified" in HTTP response
12 Jan 2021 16:02:51 creation of GPG-signed message unix timestamp in signature
12 Jan 2021 16:16:07 last modification of solarleaks.net/index.html "Last-Modified" in HTTP response
12 Jan 2021 17:16:04 Reddit post "Solarleaks, data for sale" see u/solarleaks cyberint blog
13 Jan 2021 12:40:41 creation of GPG-signed message unix timestamp in signature
13 Jan 2021 17:40:12 last modification of solarleaks.net/index.html "Last-Modified" in HTTP response

Estimation of file transfer speed

HTTP last modified timestamp time delta (seconds) file file size bytes transfer speed (bytes/second) in Megabit per second
13:16:10 msft.tgz.enc 2.770.972.704
13:19:09 179 cisco.tgz.enc 1.788.674.080 9.992.592,63 79,94
13:21:32 143 swi.tgz.enc 641.714.208 4.487.511,94 35,90
13:21:52 20 feye.tgz.enc 39.961.632 1.998.081,60 15,98

Timestamps from HTTP response

We may use the Last-Modified timestamps from HTTP response of the server in order to see in what order the files were created.

$ curl -sI solarleaks.net
HTTP/1.1 200 OK
Date: Wed, 13 Jan 2021 13:37:11 GMT
Server: Apache
Last-Modified: Tue, 12 Jan 2021 16:16:07 GMT
ETag: "80b-5b8b65704dba2"
Accept-Ranges: bytes
Content-Length: 2059
Vary: Accept-Encoding
Content-Type: text/plain

$ curl -sI solarleaks.net/msft.tgz.enc
HTTP/1.1 200 OK
Date: Wed, 13 Jan 2021 13:38:04 GMT
Server: Apache
Last-Modified: Tue, 12 Jan 2021 13:16:10 GMT
ETag: "a529b020-5b8b3d379029e"
Accept-Ranges: bytes
Content-Length: 2770972704
Content-Type: application/x-gzip

$ curl -sI solarleaks.net/csco.tgz.enc
HTTP/1.1 200 OK
Date: Wed, 13 Jan 2021 13:39:10 GMT
Server: Apache
Last-Modified: Tue, 12 Jan 2021 13:19:09 GMT
ETag: "6a9d0020-5b8b3de272644"
Accept-Ranges: bytes
Content-Length: 1788674080
Content-Type: application/x-gzip

$ curl -sI solarleaks.net/swi.tgz.enc
HTTP/1.1 200 OK
Date: Wed, 13 Jan 2021 13:39:16 GMT
Server: Apache
Last-Modified: Tue, 12 Jan 2021 13:21:32 GMT
ETag: "263fc820-5b8b3e6ac90a1"
Accept-Ranges: bytes
Content-Length: 641714208
Content-Type: application/x-gzip

$ curl -sI solarleaks.net/feye.tgz.enc
HTTP/1.1 200 OK
Date: Wed, 13 Jan 2021 13:39:25 GMT
Server: Apache
Last-Modified: Tue, 12 Jan 2021 13:21:52 GMT
ETag: "261c420-5b8b3e7e712b4"
Accept-Ranges: bytes
Content-Length: 39961632
Content-Type: application/x-gzip

Update of index.html on 13 Jan 2021:

$ curl -sI solarleaks.net
HTTP/1.1 200 OK
Date: Wed, 13 Jan 2021 19:47:21 GMT
Server: Apache
Last-Modified: Wed, 13 Jan 2021 17:40:12 GMT
ETag: "e6b-5b8cba191cf8c"
Accept-Ranges: bytes
Content-Length: 3691
Vary: Accept-Encoding
Content-Type: text/plain

Solarleaks Pubkeys

First Signed Message

Pubkey ID E2C73BC53B9118A0 from first signed message:

# off=1554 ctb=89 tag=2 hlen=3 plen=307
:signature packet: algo 1, keyid E2C73BC53B9118A0
	version 4, created 1610467371, md5len 0, sigclass 0x01
	digest algo 8, begin of digest bf 37
	hashed subpkt 33 len 21 (issuer fpr v4 24516C2E1CC7890832771178E2C73BC53B9118A0)
	hashed subpkt 2 len 4 (sig created 2021-01-12)
	subpkt 16 len 8 (issuer key ID E2C73BC53B9118A0)
	data: [2048 bits]

Unix timestamp 1610467371 is 12 Jan 2021 16:02:51 UTC.

Second Signed Message

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Happy new year!
Welcome to solarleaks.net (mirror: 5bpasg2kotxllmzsv6swwydbojnfuvfb7d6363pwe5wrzhjyn2ptvdqd.onion)

We are putting data found during our recent adventure for sale.

[Microsoft Windows (partial) source code and various Microsoft repositories]
price: 600,000 USD
data: msft.tgz.enc (2.6G)
link: https://mega.nz/file/1ehgSSpD#nrtzQwh-qyCaUHBXo2qQ1dNbWiyVHCvg8J0As8VjrX0

[Cisco multiple products source code + internal bugtracker dump]
price: 500,000 USD
data: csco.tgz.enc (1.7G)
link: https://mega.nz/file/sSgQmJLT#NqaaYXsFkASwAc51lcjBnWjP4zrbqiN-XQ7GVZGbL_o

[SolarWinds products source code (all including Orion) + customer portal dump]
price: 250,000 USD
data: swi.tgz.enc (612M)
link: https://mega.nz/file/xawhBQgJ#f3X6lPORF16wh-O9GiNVMVDZ6rxRKX64_XVR5y9KpFM

[FireEye private redteam tools, source code, binaries and documentation]
price: 50,000 USD
data: feye.tgz.enc (39M)
link: https://mega.nz/file/hOBnVYjL#l3qojAvaFWtYtcB3vX4ZABG3tBLGyhJarBBbYaHnM-0

[More to come in the next weeks]

ALL LEAKED DATA FOR 1,000,000 USD (+ bonus)

Data is encrypted with strong key.

- -
Q: Is this really happening? Can you provide proof?
A: Yes and yes.

Q: Why no more details?
A: We aren't fully done yet and we want to preserve the most of our current access. Consider this a first batch.

Q: I'm [vendor] and want my data back?
A: Talk to us.

Q: Why not leak it for free?
A: Nothing comes free in this world.

Q: How to buy?
A: Contact us for more information.
- -

UPDATE: We received too many messages at the moment and can't reply to everyone in a timely fashion.
Also, we are being censored as we speak and must act quickly. Our main and backup email addresses has been shut down.

We understand you want more information but we can't give away data for free. That would be an insult to our trusted buyers.
However we can provide sample data (for all leaks + bonus) as proof of ownership.

As we are considering serious partners only, this is how we will be dealing with inquiries:
Send exactly 100 XMR to the address below, add a payment id with your email address so we can contact you back. You should encode your email address as 32 bytes data in the payment id.

486FSvAbzo9X3PPvoP5xoBb1iVewDqhJ44MCRuUW8BCsJ8TuiSyiaW4ZwLGLJJ1UTgRDUSi6X9cwwJjMF594Dd31P97Sx4o

The payment id part is very important because this is our only way to contact you back (protonmail decided to shut us down). Only a matter of time before this website goes down too.
We will then discuss with another private email address (we will use the same gpg key 24516C2E1CC7890832771178E2C73BC53B9118A0).

This payment will be considered a small down payment, which will be substracted to your final purchase. We won't refund if you're not interested in the data after seeing the archive content.

What will you get? Sample data contains all of the archives metadata (content listing) + SolarWinds customer portal SQL dump as a gift.

NO NEGOTIATION. Don't waste our time. We will be in touch after your first confirmed payment.

Some hints on how we got our data:
25b23446e6c29a8a1a0aac37fc3b65543fae4a7a385ac88dc3a5a3b1f42e6a9e

People with knowledge will know.
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEJFFsLhzHiQgydxF44sc7xTuRGKAFAl/+6kkACgkQ4sc7xTuR
GKBtBgf/YdTgNcacc+akoNQjW7thmAcjaTWNo5RhAn+7YblwBhiF4mlgjuyilHCH
bhL8S5oL8keoa1WNQ1DSZZHtbYO6iF+iMpEcbfnUWSUeIED7/WN8ffD1hFE/soi8
LZ7gpyvuTD5zz9Maw/JKeHk9sCqo2O9IODV5YZrCzX+eBI5wvW8ub65NhwXdUfX1
nNLz5v23vShovf9bbV/tPcuVf7fIns5Lq9I3ndKiqV68u39qXvChDh1PwNikjdUp
TdkXG293BMry3lJVAzL3YRWQrXzr0YL9nBzf5PTjflu4m4RBeeyDXDcMtMY/VS/n
DQag3iEcETK7RuMrqmSatj/Ti31RDg==
=aIb7
-----END PGP SIGNATURE-----
# off=3186 ctb=89 tag=2 hlen=3 plen=307
:signature packet: algo 1, keyid E2C73BC53B9118A0
	version 4, created 1610541641, md5len 0, sigclass 0x01
	digest algo 8, begin of digest 6d 06
	hashed subpkt 33 len 21 (issuer fpr v4 24516C2E1CC7890832771178E2C73BC53B9118A0)
	hashed subpkt 2 len 4 (sig created 2021-01-13)
	subpkt 16 len 8 (issuer key ID E2C73BC53B9118A0)
	data: [2047 bits]

Pubkey ID E2C73BC53B9118A0 / 24516C2E1CC7890832771178E2C73BC53B9118A0.

Unix timestamp 1610541641 is 13 Jan 2021 12:40:41 UTC.

ProtonMail Account

Pubkey for solarleaks@protonmail.com from ProtonMail API: https://api.protonmail.ch/pks/lookup?op=get&search=solarleaks@protonmail.com

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: ProtonMail

xsBNBF/8svcBCADDHEB5KheF4UAJjbnTYyXRPC6C9Ozg8ToM0v3VgyDMrE/w
F1Ifce0vyeC3OPIJsxfAoUzTZeBtFs5+DgbwqokG74il64wiMdlZdGFb2O2j
T1OP+u/dxlWovZ7WxW/qXRC9eIyoR7g4a4DkJdS7H4g7Ik/dw/AgpIoJo5PS
psizo1jVQrZMiO3kUQ2ARe4z1rB9TmL1LTrnEuWTPSBUMge7Xs579e51zciq
iUZGGH5mJ7bgI42TYN8YCBk14lAgbSGrBc72NJ/GVjyLm+VwRUsXNEwnXW+p
1pXFXpLbQ0x1OOer2xKQmg2LF61QZ5idBfyKc7nDffAsRXvAXMmz05+VABEB
AAHNNXNvbGFybGVha3NAcHJvdG9ubWFpbC5jb20gPHNvbGFybGVha3NAcHJv
dG9ubWFpbC5jb20+wsCNBBABCAAgBQJf/LL3BgsJBwgDAgQVCAoCBBYCAQAC
GQECGwMCHgEAIQkQI3hckdtLCoUWIQQQtBK9rWvlMkxyYL4jeFyR20sKhUxu
B/4zd094KDSU76pIxuM3WBob/CV1j3lyxWGDuy1PzJMx6PUC4GUH24CUMzqX
gZy9e2bvGHPDmX4JEeHlsqXRIBZvMPfTydcEuJ6x0UmLBVQzFInGRX6m3RP6
RoPMyAEEqul6+iwf/AedSxDceYVac01jFPv1I7c1EN6sWFoQeuY1VrjD++wT
dwsJot3s2FYQniihXGCPND1tP6XkdHf3TdVASUV6Ymb3l42366LEq1vgEv0A
qRgA6rREAA1jdyN6p23udiys7DvAgnaeqSowPQGvXFa+acDGzFLAmlMRQovR
srh1h3yQr5UyFVjHkP87LQCksCIBsJ4i6bAe9u3V0i+1zsBNBF/8svcBCAC0
+CBi4ddBmQSQALF1g29p14OJZyNCOEJdznU6DNuevLu6AR4zAX/uF93gIs2T
AbH5Y7vhDG3mr89x1d6jzsS1HKV7mPMjv2mohbg2nrKhrSLLZD87+bhfp81Y
KrzJxWm1Lip1XOWfr7tY3NboK3uSu13DrDhBgbHSy4QRYjQhy80UX7Jg2osk
y3yvnfzW38+SED26H4Hlt80XZB5Ju1qVRpDpdEvAApjtszH1jOVi7O1pkwX9
seHy7W1uc+fsJt9IS3HdIMMlErAhuQ6SVt6hJHGcBppNxppaaVH8UP0/V3RS
k/NL1xh5LR92wW2pjBXZZfHVGOP7bhVU8ylGgRvVABEBAAHCwHYEGAEIAAkF
Al/8svcCGwwAIQkQI3hckdtLCoUWIQQQtBK9rWvlMkxyYL4jeFyR20sKhUWv
B/wL3NJhznm7tQG+50AyLGc9b2fVQoMFba9j+6X4rpomlFTGnaI8nMR3cYr4
qW62mQ0s7S2Ah8TjKJIJTzhRz5DTMbyQo3deSfSk2Airazdt+0WcsFzTZBUu
5UVtVLDXA+t5NztYM/EK9+Gny90pmcVIcJ0+uCtxDUMrwOZ/reuSU+44C0FN
NVl/QMpx3Qlh67NTz2kurL+MdQdZam14B9M96LQT+zICK8oM4CdI5ENOkqoC
MDKjX0/pKDgGzFDRnn3WvqXCw6QPY6pbO8nrghUXX5WH3k01v8oRFBWPZFMY
UHRLYILrz9o/l3SkNQfY1gkaaCsTpCk0j26u2kZN33dK
=SXk0
-----END PGP PUBLIC KEY BLOCK-----

Other domains on server

http://tezuvhalazdar.org/ also resolves to 185.193.126.236, see https://twitter.com/josephfcox/status/1349364105623162887

About

Trying to find unpublished leaks on solarleaks.net

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages