mirror of
https://github.com/NohamR/LetCTF.git
synced 2026-05-25 12:17:13 +00:00
imaginaryctf support
This commit is contained in:
14
main.py
14
main.py
@@ -3,6 +3,7 @@ from src.platforms.theblackside import TheBlackSidePlatform
|
||||
from src.platforms.crackmes import CrackmesPlatform
|
||||
from src.platforms.crackmy import CrackmyPlatform
|
||||
from src.platforms.cattheflag import CatTheFlagPlatform
|
||||
from src.platforms.imaginaryctf import ImaginaryCTFPlatform
|
||||
from src.generator import WriteupGenerator
|
||||
from pathlib import Path
|
||||
|
||||
@@ -52,9 +53,20 @@ def cattheflag():
|
||||
print(generator.challenges)
|
||||
generator.generate_writeup_structure(hugo_header=True, translated=True)
|
||||
|
||||
def imaginaryctf():
|
||||
challenge_name = "Prime Cuts"
|
||||
challenge_url = challenge_name.lower().replace(' ', '-')
|
||||
platform = ImaginaryCTFPlatform()
|
||||
|
||||
generator = WriteupGenerator(platform, Path("./writeups"))
|
||||
generator.fetch_challenges()
|
||||
generator.fetch_challenge(challenge_url=challenge_url)
|
||||
print(generator.challenges)
|
||||
generator.generate_writeup_structure(hugo_header=True, translated=True)
|
||||
|
||||
# theblackside()
|
||||
# hackropole()
|
||||
# crackmes()
|
||||
# crackmy()
|
||||
# cattheflag()
|
||||
# cattheflag()
|
||||
# imaginaryctf()
|
||||
Reference in New Issue
Block a user