From aab4e1da9d51b14ec8c4baa19c259a1e7afef0a3 Mon Sep 17 00:00:00 2001 From: Bill Buchanan Date: Thu, 9 Feb 2023 14:32:44 +0000 Subject: [PATCH 1/8] Update README.md --- unit03_hashing/lab/README.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/unit03_hashing/lab/README.md b/unit03_hashing/lab/README.md index 3f0c9be..7b97ec7 100644 --- a/unit03_hashing/lab/README.md +++ b/unit03_hashing/lab/README.md @@ -761,10 +761,11 @@ For the following identify the hash methods used: ## K.2 It is known that a user has used a password of “passXord”, where X is an unknown character or number. Can crack the following hashes using Hashcat and a filter: -
+
+```
 5fa8051ada600a097bd0922d7a085b94734684c4e070b24a02cf43d24d6eedbe
 a6f63a5fb10b3bba180a79f2fc565b1db2101040ce71ea80692d671857fe2117
-
+``` Passwords used: @@ -773,20 +774,22 @@ Number of tests: ## K.3 Download the bfield.hash password hash, and using the rockyou.txt list, determine the first 10 passwords in the hashed file. An example command might be: -
+
+```
 hashcat -m 0 bfield.hash rockyou.txt
-
+ +``` First 10 passwords from bfield.hash: The download of the hashes and wordlist is likely to be zipped with 7-zip. Here's some commands you might use: -
+```
 sudo apt-get install 7zip-full
 7z e bfield.hash.7z
 7z e rockyou.txt.bz2
-
+``` ## L What I should have learnt from this lab? The key things learnt: @@ -817,3 +820,6 @@ npm install libname ## Possible solutions Have a look [here](https://github.com/billbuchanan/appliedcrypto/blob/main/unit03_hashing/lab/samples_ans.md) +# AWS Lab (Encrypting Data Buckets) +If you have time and interesting in coninuing to develop your Cloud skills, please complete the lab on encrypting data buckets [here](https://asecuritysite.com/aws/lab02). + From 96dd3eefcfb271041c9a39c0c964af5abec467a4 Mon Sep 17 00:00:00 2001 From: Bill Buchanan Date: Thu, 9 Feb 2023 15:41:51 +0000 Subject: [PATCH 2/8] Update README.md --- unit03_hashing/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/unit03_hashing/README.md b/unit03_hashing/README.md index a2c1e6f..b25f757 100644 --- a/unit03_hashing/README.md +++ b/unit03_hashing/README.md @@ -26,8 +26,8 @@ The key concepts are: MD2. MD4. MD5. SHA-1. Salting. Collisions. Murmur and FNV. ## Lab * Unit 3 Lab (PDF): [here](https://github.com/billbuchanan/appliedcrypto/blob/master/unit03_hashing/lab/new_lab03.pdf) -* Unit 3 Lab (video): [here](https://www.youtube.com/watch?v=rnTLr6iUbf0) - +* Unit 3 Lab (video): [here](https://www.youtube.com/watch?v=RCArDEBXvW0) + ## Tests From c7af523779962acf6199cabe3474ee3be9db6242 Mon Sep 17 00:00:00 2001 From: Bill Buchanan Date: Thu, 9 Feb 2023 15:42:27 +0000 Subject: [PATCH 3/8] Update README.md --- unit03_hashing/lecture/README.md | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/unit03_hashing/lecture/README.md b/unit03_hashing/lecture/README.md index c3284e9..35354e0 100644 --- a/unit03_hashing/lecture/README.md +++ b/unit03_hashing/lecture/README.md @@ -27,17 +27,13 @@ The key concepts are: MD2. MD4. MD5. SHA-1. Salting. Collisions. Murmur and FNV. * Week 3 Presentation (PDF) - Hashing: [here](https://github.com/billbuchanan/esecurity/blob/master/unit03_hashing/lecture/chapter03_hashing_authentication.pdf) * Week 3 Presentation (video) - Hashing: [here](https://youtu.be/3D11YGD4vFQ) - + ## Videos The voice over lecture is here: -[![](http://img.youtube.com/vi/3D11YGD4vFQ/0.jpg)](https://www.youtube.com/watch?v=3D11YGD4vFQ "") - - +[![](http://img.youtube.com/vi/3D11YGD4vFQ/0.jpg)](https://www.youtube.com/watch?v=RCArDEBXvW0 "") + + From 1c24a17c698ea8f299cf20e6e05c3e38d50c8db8 Mon Sep 17 00:00:00 2001 From: Bill Buchanan Date: Thu, 9 Feb 2023 15:49:45 +0000 Subject: [PATCH 4/8] Update README.md --- unit03_hashing/lecture/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unit03_hashing/lecture/README.md b/unit03_hashing/lecture/README.md index 35354e0..87d2e7e 100644 --- a/unit03_hashing/lecture/README.md +++ b/unit03_hashing/lecture/README.md @@ -32,7 +32,7 @@ The key concepts are: MD2. MD4. MD5. SHA-1. Salting. Collisions. Murmur and FNV. ## Videos The voice over lecture is here: -[![](http://img.youtube.com/vi/3D11YGD4vFQ/0.jpg)](https://www.youtube.com/watch?v=RCArDEBXvW0 "") +[![](http://img.youtube.com/vi/RCArDEBXvW0/0.jpg)](https://www.youtube.com/watch?v=RCArDEBXvW0 "") From 89f2974914637ab922a1ce57f45fc97610f6adbb Mon Sep 17 00:00:00 2001 From: Bill Buchanan Date: Thu, 9 Feb 2023 16:08:46 +0000 Subject: [PATCH 5/8] Update README.md --- unit03_hashing/lecture/README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/unit03_hashing/lecture/README.md b/unit03_hashing/lecture/README.md index 87d2e7e..aeea15d 100644 --- a/unit03_hashing/lecture/README.md +++ b/unit03_hashing/lecture/README.md @@ -34,6 +34,13 @@ The voice over lecture is here: [![](http://img.youtube.com/vi/RCArDEBXvW0/0.jpg)](https://www.youtube.com/watch?v=RCArDEBXvW0 "") - +## Demos +Here are a few demos: + +* OpenSSL hashing methods: [here](https://asecuritysite.com/openssl/openssl_full2) +* Blake, MD5, SHA1, SHA256: [here](https://asecuritysite.com/hash/hashnew) +* Blake 3: [here](https://asecuritysite.com/hash/blake3) +* Benchmarks: [here](https://asecuritysite.com/hash/htest) +* sha512crypt ($6$) SHA512 (Unix): [here](https://asecuritysite.com/hash/splunk_hash) From 9a51bb2693a234da6f9df48692523e297d83a2de Mon Sep 17 00:00:00 2001 From: Bill Buchanan Date: Fri, 10 Feb 2023 06:05:52 +0000 Subject: [PATCH 6/8] Update README.md --- unit03_hashing/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/unit03_hashing/README.md b/unit03_hashing/README.md index b25f757..d7cfa3b 100644 --- a/unit03_hashing/README.md +++ b/unit03_hashing/README.md @@ -18,10 +18,9 @@ The key concepts are: MD2. MD4. MD5. SHA-1. Salting. Collisions. Murmur and FNV. ## Presentations * Unit 3 Presentation (PDF) - Hashing: [here](https://github.com/billbuchanan/appliedcrypto/blob/master/unit03_hashing/lecture/chapter03_hashing_authentication.pdf) -* Unit 3 Presentation (video) - Hashing: [here](https://youtu.be/3D11YGD4vFQ) +* Unit 3 Presentation (video) - Hashing: [here](https://youtu.be/RCArDEBXvW0) * Unit 3 Presentation (Doodle) - Hashing: [here](https://youtu.be/F3xRatoArEs) - ## Lab From 84c0b20ebbbb1abc24fae79df6f65e23309d7f4f Mon Sep 17 00:00:00 2001 From: Bill Buchanan Date: Fri, 10 Feb 2023 06:06:51 +0000 Subject: [PATCH 7/8] Update README.md --- unit03_hashing/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unit03_hashing/README.md b/unit03_hashing/README.md index d7cfa3b..01a4a70 100644 --- a/unit03_hashing/README.md +++ b/unit03_hashing/README.md @@ -25,7 +25,7 @@ The key concepts are: MD2. MD4. MD5. SHA-1. Salting. Collisions. Murmur and FNV. ## Lab * Unit 3 Lab (PDF): [here](https://github.com/billbuchanan/appliedcrypto/blob/master/unit03_hashing/lab/new_lab03.pdf) -* Unit 3 Lab (video): [here](https://www.youtube.com/watch?v=RCArDEBXvW0) +* Unit 3 Lab (video): [here](https://www.youtube.com/watch?v=rnTLr6iUbf0) ## Tests From 988e47ebd5ed186ab03fe583eb50d9ed70dc2392 Mon Sep 17 00:00:00 2001 From: Bill Buchanan Date: Fri, 10 Feb 2023 06:07:19 +0000 Subject: [PATCH 8/8] Update README.md --- unit03_hashing/lecture/README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/unit03_hashing/lecture/README.md b/unit03_hashing/lecture/README.md index aeea15d..7f114b3 100644 --- a/unit03_hashing/lecture/README.md +++ b/unit03_hashing/lecture/README.md @@ -25,8 +25,9 @@ The key concepts are: MD2. MD4. MD5. SHA-1. Salting. Collisions. Murmur and FNV. ## Presentations -* Week 3 Presentation (PDF) - Hashing: [here](https://github.com/billbuchanan/esecurity/blob/master/unit03_hashing/lecture/chapter03_hashing_authentication.pdf) -* Week 3 Presentation (video) - Hashing: [here](https://youtu.be/3D11YGD4vFQ) +* Unit 3 Presentation (PDF) - Hashing: [here](https://github.com/billbuchanan/appliedcrypto/blob/master/unit03_hashing/lecture/chapter03_hashing_authentication.pdf) +* Unit 3 Presentation (video) - Hashing: [here](https://youtu.be/RCArDEBXvW0) +* Unit 3 Presentation (Doodle) - Hashing: [here](https://youtu.be/F3xRatoArEs) ## Videos