Skip to content
View itsF4LCON's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report itsF4LCON

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
itsF4LCON/README.md
F4LCON: security tools and things that run at the edge

hive attacks in the last 24h unique attacking IPs in the last 24h most tried password

Live from hive, my honeypot. Every number above is someone trying to break in.

About

Self-taught developer from Belgium studying cybersecurity, coding since I was 12.

Stack

Rust · Python · Cloudflare Workers · D1 · WebRTC · Swift · JavaScript

Contributions

27 pull requests merged into nushell, PhotoCraft and ruxen, all Rust · 14 more in review on PhotoCraft
Project PR What it does
nushell #19205 Clear error when the from/to converter of open/save/http get is an alias
ruxen #271 One HTTP status reason table, matching nginx
PhotoCraft #4898 Layer locks: locking pixels clears the transparency lock
PhotoCraft #4880 Alerts: Enter is OK, but not the Enter that raised the alert
PhotoCraft #4870 Distort: a quad dragged past the horizon draws only its front side
PhotoCraft #4854 Navigator: one compact zoom row
PhotoCraft #4801 New Document: custom background colour
PhotoCraft #4730 Pen: a new path joins the selected path
PhotoCraft #4705 Load Files into Stack dialog
PhotoCraft #4687 Move tool: curved rotate cursor outside the transform box
PhotoCraft #4637 Align and Distribute with the Background layer selected
PhotoCraft #4612 Pen: close-path cursor over the first anchor
PhotoCraft #4607 Layers panel menus: highlight on press-drag
PhotoCraft #4578 Save for Web: no matte by default
PhotoCraft #4563 New Brush Preset dialog
PhotoCraft #4510 Shapes: test for the options bar Fill swatch
PhotoCraft #4479 Puppet Warp: undo and redo pin edits
PhotoCraft #4425 SVG: clipped groups open as editable shapes with a vector mask
PhotoCraft #4411 Recent files: saved documents are listed
PhotoCraft #4405 Save As: ICO, GIF and BMP
PhotoCraft #4399 Color panel: spectrum field in every theme
PhotoCraft #4390 Actions: record and play back Save a Copy
PhotoCraft #4371 Smart Filters: select and drag onto another smart object
PhotoCraft #3545 History panel snapshots
PhotoCraft #3465 Brush and Pencil: hold ~ to erase, Clear mode
PhotoCraft #2731 Home screen: remove single Recent entries (16 languages)
PhotoCraft #2448 OpenEXR/HDR export: linearize grayscale documents

In review

Project PR What it does
PhotoCraft #6387 Video Frames to Layers: every page of a multi-page TIFF
PhotoCraft #6386 Targa: RLE packets end with their scanline
PhotoCraft #6366 Type: the text caret shows on a white background
PhotoCraft #6351 Filters: the live preview at full resolution at 100 %
PhotoCraft #6346 File › Open: a file type filter per format
PhotoCraft #6344 Replace Color: a Result swatch that sets the sliders
PhotoCraft #6338 Smart Filters: an edited filter previews again
PhotoCraft #6335 Replace Color: the eyedropper is ready when it opens
PhotoCraft #6039 Window › Arrange: tiles keep their documents and get rulers
PhotoCraft #6038 Type: Korean paragraphs wrap between words
PhotoCraft #6035 Image Size: Indexed Color resamples with Nearest Neighbor
PhotoCraft #6030 Help › Search: typed letters go to the field
PhotoCraft #6026 Marquee: Fixed Size selects exactly the entered size
PhotoCraft #3567 History panel: New Snapshot dialog and the first snapshot

Now

Benchmarked swordfish against gitleaks (results) · next: scoring its leak timelines · building Stoop, a recon toolkit in Rust · building Basilisk, a self hosted Minecraft server platform in Rust (agent, web panel, relay)

Contact

Open to security internships and junior pentest roles · email · xivlabs.tech

Pinned Loading

  1. hive hive Public

    Low-interaction SSH/HTTP honeypot in Rust with a live attack map on Cloudflare Workers

    Rust

  2. swordfish swordfish Public

    Finds secrets in git history and shows each leak’s exposure timeline.

    Rust

  3. aps aps Public

    Edge anti-phishing scanner that judges a link in under 1s.

    Rust

  4. hive-blocklist hive-blocklist Public

    Self-updating blocklist of IPs attacking hive. Rebuilt weekly in iptables, nginx and plain-text formats.

    Python

  5. claude-bounty claude-bounty Public

    Authorized-only bug bounty guardrails for Claude Code (skill + fail-closed scope-enforcing hook)

    Python

  6. grove grove Public

    Your GitHub repos, grown as a cbonsai-style forest in the terminal

    Rust