Aorus Gaming Box for Password Cracking

Introduction

The Aorus Gaming box is an external GPU (eGPU) that is light-weight and you can carry it around with you on different penetration tests. Let's take for example you might have a client who does not want you to take any data off-site (for obvious reasons), or you do not have Internet access in a data center. This could prove to be a useful item to have.

Aorus Gaming Box 1080 JD.com Joybuy Amazon UK Amazon US

The Gaming Box can come with various cards. I recommend going straight for the 1080 as there's not much difference to using an internal card if you go for anything less. I'm using an XPS 9560, fully decked out with 32 GB ram as the host.

It even comes with a carrying bag! A power supply and Thunderbolt to Thunderbolt cable is also provided.

Benchmarks

Performing a Hashcat 4.1.0 benchmark, we get the following results:

Hashmode: 0 - MD5
Speed.Dev.#3.....: 26126.4 MH/s (50.49ms) @ Accel:64 Loops:1024 Thr:1024 Vec:4

Hashmode: 100 - SHA1
Speed.Dev.#3.....:  8653.6 MH/s (95.55ms) @ Accel:128 Loops:512 Thr:640 Vec:1

Hashmode: 1400 - SHA-256
Speed.Dev.#3.....:  3219.8 MH/s (51.40ms) @ Accel:64 Loops:128 Thr:1024 Vec:1

Hashmode: 1700 - SHA-512
Speed.Dev.#3.....:  1031.8 MH/s (50.18ms) @ Accel:128 Loops:32 Thr:640 Vec:1

Hashmode: 2500 - WPA/WPA2 (Iterations: 4096)
Speed.Dev.#3.....:   420.9 kH/s (96.67ms) @ Accel:64 Loops:128 Thr:1024 Vec:1

Hashmode: 1000 - NTLM
Speed.Dev.#3.....: 43351.2 MH/s (30.26ms) @ Accel:64 Loops:1024 Thr:1024 Vec:2

Hashmode: 3000 - LM
Speed.Dev.#3.....: 20593.5 MH/s (63.85ms) @ Accel:256 Loops:1024 Thr:256 Vec:1

Hashmode: 5500 - NetNTLMv1 / NetNTLMv1+ESS
Speed.Dev.#3.....: 20845.2 MH/s (58.90ms) @ Accel:64 Loops:1024 Thr:1024 Vec:1

Hashmode: 5600 - NetNTLMv2
Speed.Dev.#3.....:  1814.5 MH/s (90.53ms) @ Accel:64 Loops:128 Thr:1024 Vec:1

Hashmode: 1500 - descrypt, DES (Unix), Traditional DES
Speed.Dev.#3.....:   876.2 MH/s (94.12ms) @ Accel:16 Loops:1024 Thr:256 Vec:1

Hashmode: 500 - md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5) (Iterations: 1000)
Speed.Dev.#3.....:  9578.0 kH/s (64.60ms) @ Accel:1024 Loops:1000 Thr:32 Vec:1

Hashmode: 3200 - bcrypt $2*$, Blowfish (Unix) (Iterations: 32)
Speed.Dev.#3.....:    14339 H/s (43.11ms) @ Accel:16 Loops:8 Thr:8 Vec:1

Hashmode: 1800 - sha512crypt $6$, SHA512 (Unix) (Iterations: 5000)
Speed.Dev.#3.....:   142.0 kH/s (56.71ms) @ Accel:512 Loops:128 Thr:32 Vec:1

Hashmode: 7500 - Kerberos 5 AS-REQ Pre-Auth etype 23
Speed.Dev.#3.....:   291.8 MH/s (71.09ms) @ Accel:256 Loops:64 Thr:64 Vec:1

Hashmode: 13100 - Kerberos 5 TGS-REP etype 23
Speed.Dev.#3.....:   291.4 MH/s (71.35ms) @ Accel:256 Loops:64 Thr:64 Vec:1

Hashmode: 15300 - DPAPI masterkey file v1 (Iterations: 23999)
Speed.Dev.#3.....:    74021 H/s (92.80ms) @ Accel:64 Loops:128 Thr:1024 Vec:1

Hashmode: 15900 - DPAPI masterkey file v2 (Iterations: 7999)
Speed.Dev.#3.....:    42063 H/s (61.06ms) @ Accel:256 Loops:128 Thr:32 Vec:1

Hashmode: 7100 - macOS v10.8+ (PBKDF2-SHA512) (Iterations: 35000)
Speed.Dev.#3.....:    12721 H/s (92.20ms) @ Accel:128 Loops:32 Thr:512 Vec:1

Hashmode: 11600 - 7-Zip (Iterations: 524288)
Speed.Dev.#3.....:     9708 H/s (97.06ms) @ Accel:128 Loops:256 Thr:768 Vec:1

Hashmode: 12500 - RAR3-hp (Iterations: 262144)
Speed.Dev.#3.....:    31296 H/s (60.90ms) @ Accel:4 Loops:16384 Thr:384 Vec:1

Hashmode: 13000 - RAR5 (Iterations: 32767)
Speed.Dev.#3.....:    36968 H/s (84.72ms) @ Accel:128 Loops:64 Thr:640 Vec:1

Hashmode: 6211 - TrueCrypt PBKDF2-HMAC-RIPEMD160 + XTS 512 bit (Iterations: 2000)
Speed.Dev.#3.....:   284.9 kH/s (71.92ms) @ Accel:64 Loops:32 Thr:1024 Vec:1

Hashmode: 13400 - KeePass 1 (AES/Twofish) and KeePass 2 (AES) (Iterations: 6000)
Speed.Dev.#3.....:   136.2 kH/s (99.67ms) @ Accel:512 Loops:256 Thr:32 Vec:1

Hashmode: 6800 - LastPass + LastPass sniffed (Iterations: 500)
Speed.Dev.#3.....:  2379.4 kH/s (71.95ms) @ Accel:128 Loops:62 Thr:640 Vec:1

Hashmode: 11300 - Bitcoin/Litecoin wallet.dat (Iterations: 199999)
Speed.Dev.#3.....:     4710 H/s (87.73ms) @ Accel:64 Loops:64 Thr:1024 Vec:1

Conclusion

Sure, it doesn't beat having 8x 1080s hooked up or your rig of 32. However, when compared to using the internal XPS 15 dedicated graphics card (1050), it runs at approximately 4-5x the speed. If you use an XPS 13, this could potentially be 10x the speed and benefit greatly. You can also share the box with consultants who do not need a dedicated GPU in their machine - who opt for a lightweight machine. It also takes the heat off of your laptop so that it can run safely for longer periods of times. The box is portable so you can even take it on a gig or trip with you.

You can use this with MacBooks too, so if you were to use a 13 inch MacBook, this could be an excellent choice.

I personally use the box to render my YouTube videos and to play games with some occasional cracking.

Aesthetics wise, the box looks pretty neat. I can hook up the book to charge my laptop through Thunderbolt - saving the need to carry around my power supply. The box also outputs to HDMI so you can output to your monitor. I've not done this yet but I will update the post when I do. I'm hoping to get at least 100 Hz on a 34 inch UWQHD 3440x1440 display. It also comes with multiple USB ports so you can use this as a docking station. Ultimately I'll only take my laptop by unplugging it, and my MX Master 2S.

Last updated