diff --git a/data/archive.ts b/data/archive.ts index 3fbf93c..e947834 100644 --- a/data/archive.ts +++ b/data/archive.ts @@ -21,31 +21,522 @@ export interface QuarterArchive { } const archive: QuarterArchive[] = [ - /* WINTER 2023 */ + /* SPRING 2023 */ { - name: "Winter 2023", + name: "Spring 2023", series: [ { - name: "Example Cyber Series", - description: "Learn how to hack websites!", + name: "About Cyber", + description: "Get to know us better", + events: [ + { + name: "Spring General Meeting", + date: new Date("4/12/23"), + location: "Math Sciences 5200", + description: + "Learn about what we have planned for this quarter! \ + Not only will Cyber Academy cover topics with real \ + industry applications like reverse engineering, program \ + analysis, formal verification, and more, ACM Cyber \ + is also launching a brand new Cyber Lab track where you'll \ + have the opportunity to work on hands-on projects like rootkit \ + malware writing and secure OS development. Furthermore, \ + come to learn more about what Psi Beta Rho, UCLA's top-notch \ + cybersecurity and capture-the-flag team, is doing this spring so \ + you can apply your skills in exciting and competitive ways!", + slides: "bit.ly/cyber-spring-gm-23", + tags: ["gm"], + graphicPath: "/images/archive/s23/gm.jpg", + }, + { + name: "Cyber x Studio: Social", + date: new Date("4/21/23"), + location: "Kerckhoff 131", + description: + "Confident in your racing ability? Join ACM Cyber and ACM Studio \ + in our competitive Mario Kart tournament! Wager your pride on \ + the tracks, meet new people from both committees, or \ + cheer from the pit stop and play board games!", + tags: ["social", "ACM Studio", "colab"], + graphicPath: "/images/archive/s23/mariokart.jpeg" + }, + { + name: "Cyber x TeachLA: Cipher Lab", + date: new Date("5/19/23"), + location: "", + description: + "Teaching students about what a cipher is and showing \ + them how they can build their own symmetric encryption \ + cipher with Java. We'll cover the basic history of \ + encryptions, their weaknesses, and give students an \ + idea of how more advanced symmetric encryption \ + algorithms work.", + slides: "https://tinyurl.com/cipher-java-slides", + tags: ["ACM TeachLA", "teach", "colab", "java", "cipher"], + graphicPath: "/images/archive/s23/javacipher.jpg" + }, + { + name: "Cyber x SWE: Career Panel", + date: new Date("5/24/23"), + location: "Math Sciences 5200", + description: + "Ever thought about a career in cybersecurity? Want to \ + hear directly from professionals in the field? Gain valuable \ + insights into the industry, ask your burning questions, and learn \ + about the exciting opportunities available to you!", + tags: ["career", "SWE", "colab"], + graphicPath: "/images/archive/s23/swexcyber.jpg", + }, + { + name: "AI x Cyber: Symposium", + date: new Date("5/31/23"), + location: "Math Sciences 5200", + description: + "A celebration and social between ACM AI and ACM Cyber! \ + Join us in a highlight of the cool projects that our \ + committees have been working on this quarter!", + tags: ["social", "ACM AI", "colab"], + slides: "https://tinyurl.com/ai-cyber-symposium-2023", + graphicPath: "/images/cyber-symposium.png", + }, + ] + }, + { + name: "Guest Speakers", + description: "Learn from ACM Cyber alumni and cybersecurity professionals", + events: [ + { + name: "William Wang", + date: new Date("5/9/23"), + location: "Ackerman 3517", + description: + "Looking to sharpen your computer science and cybersecurity skills \ + while engaging in thrilling competitions? Look no further than PBR: \ + UCLA's top-notch cybersecurity team! Join us this week for an exciting \ + talk from ACM Cyber alumni Will Wang who plays CTFs with DiceGang and \ + does blockchain security research at OtterSec! If you're interested \ + in learning about his experience with CTFs and his current work in the \ + security industry, join us!", + tags: ["Speaker", "Career", "Industry"], + graphicPath: "/images/archive/s23/william.jpg" + }, + { + name: "Secure OS Lab: Aaron Yoo", + date: new Date("5/11/23"), + location: "Boelter 4760", + description: + "Don't forget to come to Secure OS Lab for an exciting talk \ + from ACM Cyber alumni, Aaron Yoo. Aaron is currently a \ + currently a software engineer at Apple, and if you are interested \ + in learning more about his experience with OS development and what \ + working at Apple is like, be sure to show up!", + tags: ["Speaker", "Career", "Industry"], + graphicPath: "/images/archive/s23/aaron.jpg", + }, + { + name: "LiveOverflow", + date: new Date("5/13/23"), + location: "https://ucla.zoom.us/j/93047506842", + description: + "Want to hear directly from a YouTuber with over 800k subscribers? \ + Make sure to tune into our LiveOverflow talk and Q&A where he'll be \ + talking about his experiences with playing CTFs and pursuing a career \ + in cybersecuirty! LiveOverflow is a YouTuber who makes videos about \ + various IT security topics and his experiences competing in hacking competitions.", + tags: ["Speaker", "Career", "Industry"], + graphicPath: "/images/archive/s23/liveoverflow.png", + }, + { + name: "Malware Lab: Sanjana Sarda", + date: new Date("5/15/23"), + location: "Kerckhoff 131", + description: + "Don't forget to come to Malware Lab for an exciting talk \ + from ACM Cyber alumni, Sanjana Sarda. Sanjana is currently \ + an Offensive Security Engineer at Anduril Industries. If you \ + are interested in learning more about her experience in the \ + security industry, be sure to show up!", + tags: ["Speaker", "Career", "Industry"], + graphicPath: "/images/archive/s23/sanjana.png", + }, + ] + }, + { + name: "Cyber Academy", + description: "Learn how to hack websites", events: [ { - name: "Example Archived Event", - date: new Date("5/9/24"), + name: "Intro to Reverse Engineering", + date: new Date("4/19/23"), location: "Math Sciences 5200", description: - "Lorem ipsum dolor sit amet, consectetur \ - adipiscing elit, sed do eiusmod tempor \ - incididunt ut labore et dolore magna aliqua. \ - Ut enim ad minim veniam, quis nostrud exercitation \ - ullamco laboris nisi ut aliquip ex ea commodo consequat.", - tags: ["web", "sql", "hacking"], - graphicPath: "/images/archive.svg", + "Solve puzzles and learn how to break apart \ + daunting problems, effectively use a debugger, \ + and more! We'll also be hosting CS 33 office hours \ + after the presentation!", + recording: "https://tinyurl.com/cyberacademyv1s23", + slides: "https://tinyurl.com/cyberacademys1s23", + tags: ["JavaScript", "Python", "Java", "x86 assembly", "CS 33"], + graphicPath: "/images/archive/s23/ca1.png", + }, + { + name: "Binary Analysis Tools", + date: new Date("4/26/23"), + location: "Math Sciences 5200", + description: + "Interested in learning how to break down \ + and analyze computer programs? Taking CS 33 and \ + in need of some help with bomb lab? \ + We'll teach you how to take your skills with gdb to \ + next level and introduce you to new techniques and software \ + to make your life easier!", + slides: "https://tinyurl.com/cyberacademys2s23", + tags: ["GDB", "x86 assembly", "CS 33"], + graphicPath: "/images/archive/s23/ca2.png", + }, + { + name: "Binary Exploitation Tools", + date: new Date("5/10/23"), + location: "Math Sciences 5200", + description: + "Ever wonder how hackers write their own exploits? \ + We'll be going over tools for binary exploitation from \ + the basics of how to perform and script traditional attacks such \ + as buffer overflow, stack smashing, and ret2libc - no experience \ + necessary!", + recording: "https://tinyurl.com/cyberacademyv3s23", + slides: "https://tinyurl.com/cyberacademys3s23", + tags: ["Buffer Overflow", "x86 assembly", "CS 33"], + graphicPath: "/images/archive/s23/ca3.jpg", + }, + { + name: "Software Verification", + date: new Date("5/17/23"), + location: "Math Sciences 5200", + description: + "Ever wonder if you could write 100% bug-free code? We'll \ + be looking at the tools and algorithms behind building \ + provably secure code, from SAT solvers to modern theorem \ + provers like Z3 - no experience necessary!", + slides: "https://tinyurl.com/cyberacademys4s23", + tags: ["Software", "x86 assembly"], + graphicPath: "/images/archive/s23/ca4.png", }, ], }, + { + name: "Cyber Lab: Secure OS Lab", + description: "Learn how to develop your own secure operating system!", + events: [ + { + name: "Secure OS Lab", + date: new Date("4/20/23"), + location: "Boelter 4760", + description: + "Want to learn how to develop your own bootloader \ + and kernel? We'll start covering the boot process \ + by printing messages from memory and reading data \ + from the disk", + slides: "https://tinyurl.com/secureos1s23", + tags: ["Secure OS"], + graphicPath: "/images/archive/s23/os1.jpg", + }, + { + name: "Secure OS Lab", + date: new Date("4/27/23"), + location: "Boelter 4760", + description: + "Want to learn how to develop your own bootloader \ + and kernel? We'll continue by learning more about \ + 32-bit protected mode and loading our own kernel!", + slides: "https://tinyurl.com/secureos2s23", + tags: ["Secure OS"], + graphicPath: "/images/archive/s23/os2.jpg", + }, + { + name: "Secure OS Lab", + date: new Date("5/18/23"), + location: "Boelter 4760", + description: + "We'll continue our work by adding features to \ + make our OS more secure!", + tags: ["Secure OS"], + graphicPath: "/images/archive/s23/os3.png", + }, + { + name: "Secure OS Lab", + date: new Date("5/25/23"), + location: "Boelter 4760", + description: + "We'll continue our work by adding features to \ + make our OS more secure!", + tags: ["Secure OS"], + graphicPath: "/images/archive/s23/os3.png", + }, + ], + }, + { + name: "Cyber Lab: Malware Lab", + description: "Learn how to make your own rootkit", + events: [ + { + name: "Malware Lab", + date: new Date("4/17/23"), + location: "Kerckhoff 131", + description: + "Let's develop our own rootkits! We'll start \ + by covering syscalls and shared libraries to \ + set a foundation for our core rootkit.", + tags: ["Malware"], + slides: "https://tinyurl.com/malwarelab1s23", + graphicPath: "/images/archive/s23/malware1.jpg", + }, + { + name: "Malware Lab", + date: new Date("4/24/23"), + location: "Kerckhoff 131", + description: + "Let's develop our own rootkits! We'll continue by \ + learning more about networking and sockets this week.", + tags: ["Malware"], + slides: "https://tinyurl.com/malwarelab2s23", + graphicPath: "/images/archive/s23/malware2.jpeg", + }, + { + name: "Malware Lab", + date: new Date("5/8/23"), + location: "Kerckhoff 131", + description: + "Now that we've covered the basics of a rootkit, \ + are you excited to design your own features? We'll \ + guide you through exploitation, payloads, and get started \ + with expanding our rootkit!", + tags: ["Malware"], + slides: "https://tinyurl.com/malwarelab3s23", + graphicPath: "/images/archive/s23/malware3.jpeg", + }, + { + name: "Malware Lab", + date: new Date("5/22/23"), + location: "Kerckhoff 131", + description: + "We'll continue our work in expanding our rootkit!", + tags: ["Malware"], + graphicPath: "/images/archive/s23/malware4.jpeg", + }, + ] + }, ], }, + /* WINTER 2023 */ + { + name: "Winter 2023", + series: [ + { + name: "About Cyber", + description: "Get to know us better", + events: [ + { + name: "Winter General Meeting", + date: new Date("1/18/23"), + location: "Public Affairs 1234", + description: + "Cyber is back and better than ever, with \ + even more brand-new, cool, exciting things for \ + you'll to hack! Come out to meet our new team \ + members adn find out what events we have in store \ + for you this quarter! We'll also be previewing \ + some of the web-hacking content that we will be going \ + over during Cyber Academy, so be sure to bring a computer!", + slides: "https://tinyurl.com/wintergm23", + tags: ["gm"], + graphicPath: "images/archive/w23/winter-gm.png", + }, + { + name: "Cyber x Studio: Social", + date: new Date ("1/27/23"), + location: "Bruin Bear", + description: + "Join us and ACM Studio for dinner to hangout with \ + Cyber friends and meet new ones too! We'll first \ + be meeting up at Bruin Bear and then walking to \ + Westwood together to grab dinner adn boba afterwards.", + tags: ["social", "colab", "studio"], + graphicPath: "images/archive/w23/social.jpeg", + }, + { + name: "LA CTF", + date: new Date ("2/10/23"), + location: "lactf.uclaacm.com", + description: + "We are happy to introduce LA CTF 2023, a \ + 42-hour cybersecurity event hosted by ACM Cyber \ + at UCLA and team Psi Beta Rho. This event will take \ + place from Feb 10-12 and features a variety of challenges \ + and events for all skill levels. Everyone is welcome \ + to participate and learn!", + tags: ["LA CTF"], + recording: "https://tinyurl.com/la-ctf-youtube-w23", + graphicPath: "images/archive/w23/la-ctf.jpeg" + }, + ] + }, + { + name: "Cyber Academy", + description: "Learn how to hack websites", + events: [ + { + name: "Intro to Web Hacking", + date: new Date("1/25/23"), + location: "Boelter Hall 5249", + description: + "Are you interested in learning about the latest \ + techniques and tools for web hacking? Our series of \ + workshops is designed to introduce you to the world of \ + web hacking, and help you develop the skills and knowledge \ + you need to protect against cyber threats.", + slides: "https://tinyurl.com/intro-to-web-w23", + recording: "https://tinyurl.com/intro-web-hacking-recording", + tags: ["web", "hacking", "html", "css", "javascript"], + graphicPath: "images/archive/w23/ca1.png", + }, + { + name: "XSS & CSRF", + date: new Date("2/1/23"), + location: "Boelter Hall 5249", + description: + "Do you want to learn how a hacker once got one million \ + friends on MySpace? Do you want to write a similar exploit \ + yourself? Do you enjoy learning about random 3-letter acronyms \ + that sound vaguely cybersecurity-related? Come join us to learn \ + how to hack some (fake) websites and take over its users' (bots) \ + browsers! No prior experience needed.", + slides: "https://tinyurl.com/xss-csrf-w23", + recording: "https://tinyurl.com/xss-csrf-recording", + tags: ["XSS", "CSRF"], + graphicPath: "images/archive/w23/ca2.png", + }, + { + name: "SQL Injection", + date: new Date("2/15/23"), + location: "Boelter Hall 5249", + description: + "As w23schools puts it 'SQL Injection is a code injection \ + technique that might destroy your database.' Sounds fun. \ + Jk we're all about ethical hacking! But if you want to \ + explore SQL injection techniques and learn how to defend \ + against them, come to our SQL injection workshop!", + slides: "https://tinyurl.com/sql-injection-w23", + tags: ["SQL"], + graphicPath: "images/archive/w23/ca3.png", + }, + { + name: "Intro to Web Auditing", + date: new Date("2/22/23"), + location: "Boelter Hall 5249", + description: + "Want to learn how to get paid for hacking websites? \ + ACM Cyber is teaming up with Bruinwalk to present a \ + unique real world experience to jump start your ethical \ + hacking career. You will learn about what exactly are \ + bug bounties, what exactly is auditing, and what tools \ + and techniques are used by the professionals. After \ + reviewing some of these techniques, you will get an \ + exclusive chance to HACK the famous Bruinwalk website. \ + No professors' reviews are safe from your technial skills!", + slides: "https://tinyurl.com/web-auditing-w23", + tags: ["web", "hacking", "colab"], + graphicPath: "images/archive/w23/ca4.png", + }, + { + name: "CTF After Dark Kickoff", + date: new Date("3/1/23"), + location: "Boelter Hall 5249", + description: + "Get ready to flex your cyber skills and bring your A-game \ + to the ultimate test! CTF AFter Dark is back and better \ + than ever! Come play our Capture the Flag (CTF) competition \ + and show off all that you've learned from our workshops \ + this winter. Winners will be rewarded, so don't miss out!", + tags: ["CTF"], + graphicPath: "images/archive/w23/ca5.png", + }, + ] + }, + { + name: "Special Topics", + description: "Cyber in Other Fields", + events: [ + { + name: "AI Security", + date: new Date("1/26/23"), + location: "Kerckhoff Hall 131", + description: + "Calling all tech enthusiasts and AI aficionados! \ + Join us to dive into the cutting-edge of modern security \ + research, with a particular focus on adversarial attacks \ + against neural networks. Join us for a day of learning, \ + hacking, and fun as we explore the intersection of \ + artificial intelligence and cybersecurity.", + slides: "https://tinyurl.com/ai-security-slides", + recording: "https://tinyurl.com/ai-security-recording", + tags: ["ACM AI", "colab", "AI"], + graphicPath: "images/archive/w23/ai-security.png", + }, + { + name: "Game Hacking", + date: new Date("2/2/23"), + location: "Kerckhoff Hall 131", + description: + "Ever wanted unlimited coins or infinite hp? Have \ + you wished you could take out your in-game enemies in \ + one sweep? Get ready to learn about the fundamentals of \ + game hacking, some of the epic tools at your disposal, \ + and test your skills on a game created by Studio.", + slides: "https://tinyurl.com/CyberStudio23", + recording: "https://tinyurl.com/game-hacking-recording", + tags: ["ACM Studio", "colab"], + graphicPath: "images/archive/w23/game-hacking.png", + }, + { + name: "Professor Yuan Tian", + date: new Date("2/16/23"), + location: "Kerckhoff Hall 131", + description: + "Professor Yuan Tian of UCLA's Electrical and \ + Computer Engineering Department and \ + Institute of Law, Technology, and Public Policy will be \ + sharing her invaluable knowledge and expertise in this \ + exciting talk. Her research focuses on developing \ + secure and privacy-friendly computing platforms, with \ + real-world applications integrated into platforms such as \ + Android, Chrome, Azure, and iOS. Join us for an evening \ + filled with thought-provoking discussions and valuable \ + insights!", + recording: "https://tinyurl.com/yuan-tian-talk", + tags: ["speaker", "industry", "research"], + graphicPath: "images/archive/w23/yuan.png", + }, + { + name: "Modern Cryptography", + date: new Date("2/23/23"), + location: "Kerckhoff Hall 131", + description: + "Come join us to learn about everythign cryptography, \ + from current methods and attacks on these cryptosystems, \ + to the mathematical and theoretical foundations of it all! \ + We'll be covering a whole mix of things, including \ + AES, RSA, diffie-hellman, one-way functions, secure \ + hashes, and oblivious transfer!", + slides: "https://tinyurl.com/modern-crypto-w23", + recording: "https://tinyurl.com/modern-crypto-recording", + tags: ["cryptography"], + graphicPath: "images/archive/w23/modern-crypto.png", + }, + ] + }, + ] + } ]; export default archive; diff --git a/public/images/archive.svg b/public/images/archive/archive.svg similarity index 100% rename from public/images/archive.svg rename to public/images/archive/archive.svg diff --git a/public/images/archive/s23/aaron.jpg b/public/images/archive/s23/aaron.jpg new file mode 100644 index 0000000..d16845a Binary files /dev/null and b/public/images/archive/s23/aaron.jpg differ diff --git a/public/images/archive/s23/ca1.png b/public/images/archive/s23/ca1.png new file mode 100644 index 0000000..0158aa5 Binary files /dev/null and b/public/images/archive/s23/ca1.png differ diff --git a/public/images/archive/s23/ca2.png b/public/images/archive/s23/ca2.png new file mode 100644 index 0000000..70156e8 Binary files /dev/null and b/public/images/archive/s23/ca2.png differ diff --git a/public/images/archive/s23/ca3.jpg b/public/images/archive/s23/ca3.jpg new file mode 100644 index 0000000..81e9593 Binary files /dev/null and b/public/images/archive/s23/ca3.jpg differ diff --git a/public/images/archive/s23/ca4.png b/public/images/archive/s23/ca4.png new file mode 100644 index 0000000..533c97b Binary files /dev/null and b/public/images/archive/s23/ca4.png differ diff --git a/public/images/archive/s23/gm.jpg b/public/images/archive/s23/gm.jpg new file mode 100644 index 0000000..faa86d3 Binary files /dev/null and b/public/images/archive/s23/gm.jpg differ diff --git a/public/images/archive/s23/javacipher.jpg b/public/images/archive/s23/javacipher.jpg new file mode 100644 index 0000000..fdb7e4f Binary files /dev/null and b/public/images/archive/s23/javacipher.jpg differ diff --git a/public/images/archive/s23/liveoverflow.png b/public/images/archive/s23/liveoverflow.png new file mode 100644 index 0000000..ea7c56b Binary files /dev/null and b/public/images/archive/s23/liveoverflow.png differ diff --git a/public/images/archive/s23/malware1.jpg b/public/images/archive/s23/malware1.jpg new file mode 100644 index 0000000..941d68a Binary files /dev/null and b/public/images/archive/s23/malware1.jpg differ diff --git a/public/images/archive/s23/malware2.jpeg b/public/images/archive/s23/malware2.jpeg new file mode 100644 index 0000000..929c18f Binary files /dev/null and b/public/images/archive/s23/malware2.jpeg differ diff --git a/public/images/archive/s23/malware3.jpeg b/public/images/archive/s23/malware3.jpeg new file mode 100644 index 0000000..4f61693 Binary files /dev/null and b/public/images/archive/s23/malware3.jpeg differ diff --git a/public/images/archive/s23/malware4.jpeg b/public/images/archive/s23/malware4.jpeg new file mode 100644 index 0000000..eda0ca6 Binary files /dev/null and b/public/images/archive/s23/malware4.jpeg differ diff --git a/public/images/archive/s23/mariokart.jpeg b/public/images/archive/s23/mariokart.jpeg new file mode 100644 index 0000000..4b2787d Binary files /dev/null and b/public/images/archive/s23/mariokart.jpeg differ diff --git a/public/images/archive/s23/os1.jpg b/public/images/archive/s23/os1.jpg new file mode 100644 index 0000000..fbcbc92 Binary files /dev/null and b/public/images/archive/s23/os1.jpg differ diff --git a/public/images/archive/s23/os2.jpg b/public/images/archive/s23/os2.jpg new file mode 100644 index 0000000..4e0f9f3 Binary files /dev/null and b/public/images/archive/s23/os2.jpg differ diff --git a/public/images/archive/s23/os3.png b/public/images/archive/s23/os3.png new file mode 100644 index 0000000..280fcdd Binary files /dev/null and b/public/images/archive/s23/os3.png differ diff --git a/public/images/archive/s23/sanjana.png b/public/images/archive/s23/sanjana.png new file mode 100644 index 0000000..fc798a1 Binary files /dev/null and b/public/images/archive/s23/sanjana.png differ diff --git a/public/images/archive/s23/swexcyber.jpg b/public/images/archive/s23/swexcyber.jpg new file mode 100644 index 0000000..da58069 Binary files /dev/null and b/public/images/archive/s23/swexcyber.jpg differ diff --git a/public/images/archive/s23/william.jpg b/public/images/archive/s23/william.jpg new file mode 100644 index 0000000..9b7e51b Binary files /dev/null and b/public/images/archive/s23/william.jpg differ diff --git a/public/images/archive/w23/ai-security.png b/public/images/archive/w23/ai-security.png new file mode 100644 index 0000000..359eb88 Binary files /dev/null and b/public/images/archive/w23/ai-security.png differ diff --git a/public/images/archive/w23/ca1.png b/public/images/archive/w23/ca1.png new file mode 100644 index 0000000..16e4c40 Binary files /dev/null and b/public/images/archive/w23/ca1.png differ diff --git a/public/images/archive/w23/ca2.png b/public/images/archive/w23/ca2.png new file mode 100644 index 0000000..4359009 Binary files /dev/null and b/public/images/archive/w23/ca2.png differ diff --git a/public/images/archive/w23/ca3.png b/public/images/archive/w23/ca3.png new file mode 100644 index 0000000..0432b31 Binary files /dev/null and b/public/images/archive/w23/ca3.png differ diff --git a/public/images/archive/w23/ca4.png b/public/images/archive/w23/ca4.png new file mode 100644 index 0000000..aea91b3 Binary files /dev/null and b/public/images/archive/w23/ca4.png differ diff --git a/public/images/archive/w23/ca5.png b/public/images/archive/w23/ca5.png new file mode 100644 index 0000000..73b7226 Binary files /dev/null and b/public/images/archive/w23/ca5.png differ diff --git a/public/images/archive/w23/game-hacking.png b/public/images/archive/w23/game-hacking.png new file mode 100644 index 0000000..843b801 Binary files /dev/null and b/public/images/archive/w23/game-hacking.png differ diff --git a/public/images/archive/w23/la-ctf.jpeg b/public/images/archive/w23/la-ctf.jpeg new file mode 100644 index 0000000..66b8f1c Binary files /dev/null and b/public/images/archive/w23/la-ctf.jpeg differ diff --git a/public/images/archive/w23/modern-crypto.png b/public/images/archive/w23/modern-crypto.png new file mode 100644 index 0000000..a6cc943 Binary files /dev/null and b/public/images/archive/w23/modern-crypto.png differ diff --git a/public/images/archive/w23/social.jpeg b/public/images/archive/w23/social.jpeg new file mode 100644 index 0000000..32364d4 Binary files /dev/null and b/public/images/archive/w23/social.jpeg differ diff --git a/public/images/archive/w23/winter-gm.png b/public/images/archive/w23/winter-gm.png new file mode 100644 index 0000000..63d3b82 Binary files /dev/null and b/public/images/archive/w23/winter-gm.png differ diff --git a/public/images/archive/w23/yuan.png b/public/images/archive/w23/yuan.png new file mode 100644 index 0000000..3c84d4d Binary files /dev/null and b/public/images/archive/w23/yuan.png differ