miniLCTF 2025
200 challenges with 290 published solutions between them. The writeups for this event were found in public repositories. Each link is pinned to the commit it was read from.
Where these writeups liveWeb192
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Node Modules
8 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Cookie
4 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Safe Buffer
4 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Component Emitter
3 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Source Map
3 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Typed Array
3 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Accepts
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Acorn
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Babylon
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Body Parser
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Bytes
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Call Bind Apply Helpers
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Call Bound
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Content Disposition
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Content Type
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Core.Min
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Dunder Proto
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Ee First
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Encodeurl
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Engine.Io
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Es Define Property
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Es Errors
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Es Object Atoms
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Express
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Finalhandler
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Forwarded
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Fresh
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Function Bind
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Get Intrinsic
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Get Proto
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Has Symbols
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Hasown
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
HISTORY
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Http Errors
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Iconv Lite
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Inherits
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Ipaddr.Js
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Ipaddr.Min
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Is Array
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Is Promise
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Lodash
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Media Typer
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Merge Descriptors
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Mime Db
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Mime Types
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Negotiator
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Object Assign
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
On Finished
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Parseurl
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Polling
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Porting Buffer
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Proxy Addr
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Quick Sort
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Range Parser
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Raw Body
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Receiver
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Request
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Safer Buffer
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Search
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Serve Static
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Socket.Io
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Socket.Io Parser
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Source Map Consumer
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Statuses
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Type Is
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Unpipe
2 official solutionsAlso written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025, XDSEC/miniLCTF_2025
Acorn Globals
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
After
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Align Text
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Amdefine
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Array
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Array Flatten
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Arraybuffer.Slice
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025
Async Limiter
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Babel Types
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Basic Auth
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Better Assert
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Browser
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Buffer From
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Center Align
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
CHANGELOG
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Character Parser
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Cleancss
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Cliui
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Commander
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Compress
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Concat Stream
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Constantinople
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
CONTRIBUTING
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Cookie Parser
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Cookie Signature
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Core Js
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025
Decamelize
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Destroy
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Engine.Io Client
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Engine.Io Parser
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Esutils
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
ezCC Official
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
ezHessian hdHessian
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Game Ws
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
GuessOneGuess PyBox
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Has Tostringtag
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025
Idleness
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
index u7HX9Vuy
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Is Buffer
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Is Core Module
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Is Expression
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Is Regex
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Js Stringify
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Jstransformer
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Kind Of
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Lazy Cache
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Library
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Library.Min
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Lodash.Min
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Longest
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Mapping
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Methods
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025
Mini Require
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Morgan
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Object Inspect
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
On Headers
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025
Parse
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Path Parse
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Path To Regexp
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Promise
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025
Pug Attrs
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Pug Code Gen
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Pug Error
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Pug Filters
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Pug Lexer
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Pug Linker
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Pug Load
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Pug Parser
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Pug Runtime
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Pug Strip Comments
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Pug Walk
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Readable Stream
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Regenerator Runtime
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Release
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Repeat String
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Resolve
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Restore
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Right Align
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Router
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Runtime
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Set Prototype Of
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025
Shim.Min
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Side Channel
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Side Channel List
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Side Channel Map
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Side Channel Weakmap
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Socket.Io Client
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Socket.Io.Dev
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Socket.Io.Slim
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Socket.Io.Slim.Dev
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Source Map.Debug
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Source Map.Min
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Sources
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Stream Readable
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
String Decoder
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Supports Preserve Symlinks Flag
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
To Fast Properties
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Toidentifier
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Token Stream
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Uglifyjs
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Utf32
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Util Deprecate
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Utils
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Utils Merge
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Void Elements
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Also written up in: XDSEC/miniLCTF_2025
wrapperLodash
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
wrapperReverse
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Yargs
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Yeast
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Misc3
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
miniL2025Misc Official wp
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
PyJail
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Start
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Uncategorised2
The upstream scoreboard did not say, so neither do we.
miniL CTF
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
soul flower WP
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Cryptography1
Recover a plaintext or a key from something that was supposed to protect it. In practice: identify the scheme, find the parameter the author got wrong, exploit it.
Noisy
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Binary exploitation1
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Official
1 official solutionAlso written up in: XDSEC/miniLCTF_2025
Reverse engineering1
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Also written up in: XDSEC/miniLCTF_2025