mirror of
https://github.com/NohamR/LetCTF.git
synced 2026-05-25 12:17:13 +00:00
ecsc support
This commit is contained in:
14
main.py
14
main.py
@@ -5,6 +5,7 @@ from src.platforms.crackmy import CrackmyPlatform
|
||||
from src.platforms.cattheflag import CatTheFlagPlatform
|
||||
from src.platforms.imaginaryctf import ImaginaryCTFPlatform
|
||||
from src.platforms.rootme import RootMePlatform
|
||||
from src.platforms.ecsc import ECSCPlatform
|
||||
from src.generator import WriteupGenerator
|
||||
from pathlib import Path
|
||||
|
||||
@@ -23,6 +24,7 @@ def theblackside():
|
||||
|
||||
generator = WriteupGenerator(platform, Path("./writeups"))
|
||||
generator.fetch_challenge(challenge_url=challenge_url)
|
||||
print(generator.challenges)
|
||||
generator.generate_writeup_structure(hugo_header=True, translated=True)
|
||||
|
||||
def crackmes():
|
||||
@@ -74,10 +76,20 @@ def rootme():
|
||||
print(generator.challenges)
|
||||
generator.generate_writeup_structure(hugo_header=True, translated=True)
|
||||
|
||||
def ecsc():
|
||||
challenge_url = 'https://challenges.ecsc.eu/challenges/binary'
|
||||
platform = ECSCPlatform()
|
||||
|
||||
generator = WriteupGenerator(platform, Path("./writeups"))
|
||||
generator.fetch_challenge(challenge_url=challenge_url)
|
||||
print(generator.challenges)
|
||||
generator.generate_writeup_structure(hugo_header=True, translated=True)
|
||||
|
||||
# theblackside()
|
||||
# hackropole()
|
||||
# crackmes()
|
||||
# crackmy()
|
||||
# cattheflag()
|
||||
# imaginaryctf()
|
||||
# rootme()
|
||||
# rootme()
|
||||
# ecsc()
|
||||
Reference in New Issue
Block a user