Help with Introduction to Python Scripting: Ep.7 โ Demonstrate Your Skills
Hello all, I am stuck with the last question on this Immersive lab . Below is my question Using Python, build a web scraper to scrape the website for 12-digit phone numbers beginning with + (e.g., +123456789012). The requests and BeautifulSoup4 (BS4) libraries are available to you. How many extracted phone numbers are returned? I created the following python script import requests from bs4 import BeautifulSoup import re url = "http://10.102.35.108:4321" try: response = requests.get(url) response.raise_for_status() # Raise an exception for bad status codes except requests.exceptions.RequestException as e: print(f"Error fetching the page: {e}") exit() soup = BeautifulSoup(response.text, 'html.parser') phone_pattern = r"\+\d{12}" found_numbers = re.findall(phone_pattern, soup.get_text()) num_found = len(found_numbers) print(f"Found {num_found} phone numbers:") for number in found_numbers: print(number) The value is 0, but I am getting an incorrect solution. please help40Views1like3CommentsHuman Connection Lab 7 - AD - password not working
Good afternoon, I've been trying to work through Lab 7 AD for a very long time. However, the password I discovered on the WS01 box (using SharpUp) does not work for the username it also provides. I am unable to login with it at all - is this because of the apostrophe in the password? I have tried to use escape characters, quotes, single quotes and escape chars. Help Me, Obi-Wan, you're my only hope.22Views0likes5CommentsModern Encryption: Demonstrate Your Skills
Hi there, I have completed all questions except for Q.10 which involves the decryption of an RSA-encrypted file. To the best of my knowledge, a private key is required to decrypt this asymmetrically encrypted file, but I only see a public "public.pem" key in the "~/Desktop/Lab-Files" directory. Am I missing something? I have completed all the other questions so I believe all necessary files/tokens should have already been generated. Any help would be much appreciated. Many thanks, Pete67Views2likes3CommentsHalloween Labs - ideas, suggestions, wants ๐ป๐๐ฆ
What would you want to see from future Halloween labs? Did you really enjoy a particular aspect of previous years? Any technologies, themes, rewards you want to see? Want more Community content - webinars, events, media within the labs? ๐ป๐๐ฆ17Views1like0CommentsFIN7 Threat Hunting with Splunk: Ep.3 โ Execution Logs
I am pulling my hair with this last question Rebuild the PowerShell script from the previous question using the three parts found in the PowerShell operational logs. What is the MD5 hash of this file? (The file should not contain any trailing white space or return characters) I ran index=* (EventCode=4104) | search "stager.ps1" AND "scriptblock" | table _raw and added the script content of files (1 of 3) (2 of 3) (3 of 3) to a new file. I removed the spaces and made sure they are glued together. I pasted the file in cyber chef with md5 selected and I keep getting the wrong hash. See a sample of the beginning and end of the 3 files This is just a sample below. I really don't know what else to do with this. $EncodedCompressedFile = @' 7b1pk+LKcjD83RH3P5y4cT/Y0ddusfXAfcMRT5U2JJCgBBJIDn8AAQIklmmgBfz6N7O00sCcnuuxH9vPUcRMo1qycqvMrFItfxmsgu3keHqf//avv/2fP//pH/5NiiJts9+9H//xz+H8fTuPatV/mUXRn//p u3rgE9+I/KPY62u+qTQuvp0Xqu3KPkEovj/867/++Z/+9A9/+oe/jFZbY7757V9/w1+96fpvf3NW78fTJCJRtPP/UfjrvxmT4/Lf//Y3Y3L+x79ML8f54V+6821wXP5VOFcEQfgn+FuDv/CnLnCY/za4HI7zzb9Yp+1xtZn/i7Y9zt93+8H8/WPlQ3Vj8n5YTiKAKe72lxToX4W/prj89aaVHEuOm/g+nxznwyX8mQFuRR38ja3//w== '@ $Decoded = [System.Convert]::FromBase64String($EncodedCompressedFile) $MemStream = New-Object System.IO.MemoryStream $MemStream.Write($Decoded, 0, $Decoded.Length) $MemStream.Seek(0,0) | Out-Null $CompressedStream = New-Object System.IO.Compression.DeflateStream($MemStream, [System.IO.Compression.CompressionMode]::Decompress) $StreamReader = New-Object System.IO.StreamReader($CompressedStream) $Output = $StreamReader.readtoend() $Output | IEXSolved45Views0likes1CommentHelp Q2 - Tuoni 101: Ep.5 โ Demonstrate Your Skills
Looking for some help with the Tuoni 101: Ep.5 Q2. The following method is given to gain initial access: "To gain an initial foothold, you'll need to use the Hosted files page to host an executable. Any file hosted using that method will be run once on the initial target. Once executed, it'll be removed from the hosted files page." I tried this one and wasn't able to get the initial access. I tried originally using the default reverse HTTP listener and generating an x64 .exe file and hosting it on the "Files" tab and waited 5 minutes. As this didn't work I tried an x86 payload. This didn't work so I created a new HTTP listener and tried both approaches. After this didn't work, I generated all payload types for the reverse_HTTP and reverse_TCP listeners and hosted them as files and still didn't have any success. Any ways to get the payload to execute would be greatly appreciated.Solved40Views1like4Comments๐ Episode 7 of Season 1 of The Human Connection Challenge is Closed! ๐
Hey everyone, We hope you enjoyed Lab 7 of The Human Connection Challenge: Season 1 our most difficult challenge yet! It's been fantastic to see the community collaborating and sharing your experiences, thanks to everyone who shared their hints, tips and support. 19 of you successfully completed this lab and over 300 of you have been entered into the prize draw to win some fantastic prizes: ๐ฅ Tickets, Flights & Accommodation to an Immersive Summit in NYC or London ๐ฅ 2 x PlayStationยฎ5 Consoles ๐ฅ 10 x Apple AirPods or JBL Headphones ๐ Much coveted Immersive swag and goodies! We will be drawing names out of the hat later today and will contact the winners directly. As per usual, the lab walkthrough will be shared shortly and we have a special webinar about the lab on Thursday. Join us to hear directly from lab author and evil genius StefanApostolโ. In the meantime, please drop a comment below and let us know how you got on with this challenge, and what you would like to see from Season 2...190Views4likes11CommentsThe Human Connection Challenge Closes in 5 days!
There are just 5 days left to try your hand at The Human Connection Challenge! Whether you've completed one, two, more or even none of the seven labs, make sure you dive into the collection to maximise your chances of winning some awesome prizes: ๐ฅ Tickets, Flights & Accommodation to an Immersive Summit in NYC or London ๐ฅ 2 x PlayStationยฎ5 Consoles ๐ฅ 10 x Apple AirPods or JBL Headphones ๐ Much coveted Immersive swag and goodies! How it works Simply complete one or more of the seven challenge labs before Monday 2nd June to be entered into the prize draw. Youโll receive one entry for each challenge lab you complete, completing all seven labs will give you seven chances to win! Labs cover the following topics: Basic OS Skills Scanning Web Exploitation Linux Windows Thick Client Applications Active Directory If you get stuck, walkthrough guides are available on our community blog for Labs 1 - 6 here. In addition, you can use the Help & Support forum for peer-to-peer support. For more info about the GO GO GO!32Views0likes0Comments