i think it's 500 isntead of 1800, and how should the hashed file needs to look like, but succesfully done it, now let's move to task 5, 2. 2. Performing a brute force attack.
Use a brute force attack to crack the remainder of the passwords, either from passwd or your hashes.txt.
For the purpose of this task, I have set the largest password size as six characters.
Passwords may contain lowercase, uppercase, numbers and special characters.
Use John the Ripper for this task.
Provide screenshots and a description of any configuration files you change.
Provide screenshots that demonstrate the attack command and display the results.

extra helpful information

Part 5 – Password Cracking
This part is taking a long time on some computers; you can take a strategic approach to this password cracking exercise.
1. After you have “unshadowed” the password and shadow file, remove any unnecessary accounts.
If you look inside the unshadow file you will find 60 different accounts. Most of these were created by the default installation of Kali…and are not related to this assignment – so you can remove these.

Remove lines 1-55. The first password you should have is for “frustrated employee”.

You should also have the password for the cfinnigan account already; so you can remove the line that starts with ‘cfinnigan.

This should leave you with the following users… “frustratedemployee”, “user1”, “user2”, and “user3”.

Below is some more insider information about the passwords. (uc = uppercase, lc = lowercase)
User1 -> 8 characters long (uc + lc)
User 2 -> 4 characters long (uc + lc + symbols)
User 3 -> 6 characters long (uc + lc + numbers + symbols, based on - but more complicated than User2)
frustratedemployee -> 6 characters long (uc + lc + numbers + symbols)

2. Attack the weakest passwords first
In the configuration file for ‘john’ you will find different types of incremental approach. For example, [Incremental: Alphanum] has 52 characters (all uppercase and all lowercase).
If you change the configuration file so that the section for [Incremental: Alphanum] has a MinLen of 4 and MaxLen of 4 then you can issue the following command,
john --incremental=alphanum --format=md5crypt unshadowfile

This will attack the user1 password only.
If you change the [Incremental: ASCII] to a MinLen of 4 and a MaxLen of 4 then it will attack passwords for User1 and User2.
\*\*\*Note – you only need to include the passwords you are attacking in the unshadow file.

3. Attack the stronger passwords next
The passwords for “frustratedemployee” and “user3” are both 6 characters long with uppercase, lowercase, symbols and numbers in the password – and they will take a lot longer to crack.
Because of this you only need to demonstrate HOW you will crack these passwords without actually having to crack them.
In your template file, provide the details of any configuration file changes so that it cracks a 6-character password with all the variants of the characters (lower, upper, symbols, numbers). Then issue the command to crack the password…let it run for a few seconds, then press the Q button to quit. Make sure you provide a screenshot so that we can see you have issued the correct command.

4. Part 6 isn’t possible without accessing the original password and shadow files
Because you’re not going to be cracking all the passwords, part 6 isn’t possible. So…let’s make the assumption that you have cracked the password for your account during the previous step. You already know the password – so you can go ahead and capture the flag without providing proof that you have cracked the password.
ADDITIONAL NOTES:
• After you successfully, brute-force the password of cfinnigan account, you might find that the password does not work when you attempt to ssh into the Blue machine with the cfinnigan account. Provide possible explanation(s) for this.
• Considering what you now know (intel) about how the password for cfinnigan is selected (2 words camel-capped), are you able to ssh into the Blue machine with the cfinnigan account?
• Alternatively, are you able to ssh into any of the other accounts whose passwords you have successfully cracked?

ok but the jhon the ripper doesn't have Incremental Alphanum whaty else can be used instead of it, it's also used as an example.....
1800이 아니라 500이라고 생각하고 해시된 파일은 어떤 모습이어야 할지 고민했지만 성공적으로 완료했으니 이제 5번 과제 2로 넘어가 보겠습니다. 무차별 대입 공격을 수행합니다.무차별 암호 대입 공격을 사용하여 passwd 또는 hashes.txt에서 나머지 암호를 해독합니다.이 작업의 목적을 위해 가장 큰 비밀번호 크기를 6자로 설정했습니다.비밀번호에는 소문자, 대문자, 숫자 및 특수 문자가 포함될 수 있습니다.이 작업에는 존 더 리퍼를 사용합니다.변경한 구성 파일에 대한 스크린샷과 설명을 제공하세요.공격 명령을 시연하고 결과를 표시하는 스크린샷을 제공하세요.추가 유용한 정보5부 - 비밀번호 크래킹이 부분은 일부 컴퓨터에서 시간이 오래 걸리므로 이 비밀번호 크래킹 연습에 전략적으로 접근할 수 있습니다.1. 비밀번호와 섀도 파일을 '섀도 해제'한 후 불필요한 계정을 모두 제거합니다.섀도 해제 파일 내부를 살펴보면 60개의 다른 계정을 찾을 수 있습니다. 이 계정들은 대부분 Kali...의 기본 설치에 의해 생성되었으며 이 과제와 관련이 없으므로 제거해도 됩니다.1-55줄을 제거합니다. 가장 먼저 알아야 할 비밀번호는 '좌절한 직원'의 비밀번호입니다.cfinnigan 계정의 비밀번호도 이미 알고 있을 것이므로 'cfinnigan'으로 시작하는 줄을 제거하면 됩니다.그러면 다음과 같은 사용자가 남게 됩니다... "frustratedemployee", "user1", "user2", "user3".다음은 비밀번호에 대한 몇 가지 내부 정보입니다. (uc = 대문자, lc = 소문자)사용자 1 -> 8자 길이(uc + lc)사용자 2 -> 4자 길이(uc + lc + 기호)사용자 3 -> 6자 길이(uc + lc + 숫자 + 기호, -를 기준으로 하지만 사용자 2보다 더 복잡함)좌절한직원 -> 6자 길이(uc + lc + 숫자 + 기호)2. 가장 약한 비밀번호부터 공격하기'john'의 구성 파일에서 다양한 유형의 증분 접근 방식을 찾을 수 있습니다. 예를 들어, [증분: 영숫자]는 52자(모두 대문자, 모두 소문자)로 구성되어 있습니다.증분: 영숫자] 섹션의 최소 길이가 4, 최대 길이가 4가 되도록 구성 파일을 변경하면 다음 명령을 실행할 수 있습니다,john --incremental=알파넘 --format=md5crypt unshadowfile이 명령은 사용자1 비밀번호만 공격합니다.증분: ASCII]를 최소 길이 4, 최대 길이 4로 변경하면 사용자1과 사용자2의 암호를 공격합니다.\*\*\*주 - 섀도 해제 파일에 공격할 비밀번호만 포함하면 됩니다.3. 다음으로 더 강력한 비밀번호를 공격합니다."frustratedemployee"와 "user3"의 비밀번호는 모두 대문자, 소문자, 기호 및 숫자가 포함된 6자 길이의 비밀번호로, 해독하는 데 훨씬 더 오랜 시간이 걸립니다.따라서 실제로 해독할 필요 없이 이러한 비밀번호를 해독하는 방법만 설명하면 됩니다.템플릿 파일에 모든 변형 문자(소문자, 영문자, 기호, 숫자)가 포함된 6자 비밀번호를 해독할 수 있도록 구성 파일 변경에 대한 세부 정보를 제공합니다. 그런 다음 비밀번호를 해독하는 명령을 실행하고 몇 초 동안 실행한 다음 Q 버튼을 눌러 종료합니다. 올바른 명령을 실행했는지 확인할 수 있도록 스크린샷을 제공해야 합니다.4. 원본 비밀번호와 섀도 파일에 액세스하지 않으면 파트 6을 사용할 수 없습니다.모든 비밀번호를 해독할 수는 없으므로 6단계는 불가능합니다. 따라서 이전 단계에서 계정의 비밀번호를 해독했다고 가정해 보겠습니다. 이미 비밀번호를 알고 있으므로 비밀번호를 해독했다는 증거를 제시하지 않고도 플래그를 캡처할 수 있습니다.추가 참고 사항:- cfinnigan 계정의 비밀번호를 무차별 대입하는 데 성공한 후, 해당 비밀번호로 블루 머신에 SSH를 시도할 때 비밀번호가 작동하지 않을 수 있습니다. 이에 대한 가능한 설명을 제공하세요.- cfinnigan의 비밀번호가 어떻게 선택되는지에 대해 현재 알고 있는 정보(정보)를 고려할 때(두 단어로 된 낙타모양), cfinnigan 계정으로 Blue 머신에 ssh를 할 수 있나요?- 또는 비밀번호를 성공적으로 크랙한 다른 계정에 ssh로 접속할 수 있나요?좋아,하지만 리퍼에는 증분 영숫자가 없습니다 대신 사용할 수있는 다른 것은 무엇입니까?