惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
CERT Recently Published Vulnerability Notes
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
WordPress大学
WordPress大学
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
V
Visual Studio Blog
Stack Overflow Blog
Stack Overflow Blog
aimingoo的专栏
aimingoo的专栏
C
Check Point Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
T
Tor Project blog
P
Proofpoint News Feed
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Latest news
Latest news
L
LINUX DO - 热门话题
罗磊的独立博客
T
Tenable Blog
The Hacker News
The Hacker News
美团技术团队
N
Netflix TechBlog - Medium
V
Vulnerabilities – Threatpost
阮一峰的网络日志
阮一峰的网络日志
Last Week in AI
Last Week in AI
博客园 - 司徒正美
Jina AI
Jina AI
Cyberwarzone
Cyberwarzone
云风的 BLOG
云风的 BLOG
S
Secure Thoughts
Cloudbric
Cloudbric
S
Security @ Cisco Blogs
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Microsoft Security Blog
Microsoft Security Blog
Spread Privacy
Spread Privacy
U
Unit 42
雷峰网
雷峰网
C
CXSECURITY Database RSS Feed - CXSecurity.com
Webroot Blog
Webroot Blog
爱范儿
爱范儿
博客园 - 【当耐特】
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
P
Palo Alto Networks Blog
Google Online Security Blog
Google Online Security Blog
The Last Watchdog
The Last Watchdog
博客园 - 聂微东
Help Net Security
Help Net Security
Hacker News: Ask HN
Hacker News: Ask HN
F
Full Disclosure
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
S
Security Affairs
Project Zero
Project Zero

Ittavern.com

Wimage - Hosting Open-Source Image Uploader with Podman and external S3 Storage Switching from Hugo to picopaper Encryption using SSH Keys with age in Linux ETag in nginx - Simple Resource Caching Sending nginx Logs to Loki with Grafana Alloy How to: Cisco ISE backup to SFTP repository with public key authentication Dummy IP & MAC Addresses for Documentation & Sanitization Deploying ISSO Commenting System for Static Content using Docker Generate a Vanity v3 Hidden Service Onion Address with mkp224o ssh-audit Primer - Audit your SSH Server mtr - More Detailed Traceroute - Network Troubleshooting My Personal Backup Strategy - August 2024 iperf3 - User Authentication with Password and RSA Public Keypair Adding a trash can to Linux with trash-cli Bandwidth Measurement using netcat on Linux Getting started with rsync - Comprehensive Guide Cron Jobs on Linux - Comprehensive Guide with Examples SSH Server Hardening Guide v2 Port Knocking with knockd and Linux - Server Hardening Getting started with rclone - Data transmission Getting started with dig - DNS troubleshooting Getting started with Fail2Ban on Linux Getting started with netcat on Linux with examples URL explained - The Fundamentals Troubleshooting Asking The Right Questions Create tmux layouts using bash scripts Getting started with tcpdump - Ittavern.com Curl on Linux - Reference Guide Getting started with nmap scripts My Offsite Backup - March 2023 Getting started with iperf3 - Network Troubleshooting ICMP echo requests on Linux and Windows - Reference Guide Simulate an unreliable network connection with tc and netem on Linux Detecting Rogue DHCP Server - Ittavern.com Basics of the Linux Bash Command History with Examples Getting started with GNU screen - Beginners Guide Basics of Power over Ethernet (PoE) Difference between RSS and Atom SSH Troubleshooting Guide - Ittavern.com Backup Guide - how to secure crucial data SSH - run script or command at login Linux - unmount a busy target safely Visual guide to SSH tunneling and port forwarding Guide to Wireshark display filters Online Security Guide - Ittavern.com My IT EDC tool kit v2212 10 prompts - 1000 AI generated images - openAI Dall-E SSH - How to use public key authentication on Linux Ways to support open-source projects Getting started with nmap - Ittavern.com nginx - simple and native authentication function Linux - How to work with complex commands EICAR test file - riskless method to test your antivirus and firewall solution Linux - connect to a serial port with screen Podman / Docker - expose port only to the localhost of the host machine Tmux - reload .tmux.conf configuration file Nginx - simple permanent or temporary redirects Getting started with tmux - Ittavern.com Tmux - synchronize the input of all panes within a window Nginx - check your public IP CyberChef - How to remove empty lines
My use cases for CyberChef
2022-12-03 · via Ittavern.com

Formatting MAC addresses #

Cisco seems to require a different format for every solution they have. I use this almost daily, so change the format of one or multiple MAC addresses.

Input: aa-aa-aa-bb-bb-bb

Output:

aaaaaabbbbbb
AAAAAABBBBBB
aa-aa-aa-bb-bb-bb
AA-AA-AA-BB-BB-BB
aa:aa:aa:bb:bb:bb
AA:AA:AA:BB:BB:BB
aaaa.aabb.bbbb
AAAA.AABB.BBBB

Try it yourself

Tipp: the easiest way to change the format of multiple formats, is to choose the desired format, input 1 MAC address per line, and remove the empty lines with a Find/ Replace operation with the following regex search ^(?:[\t ]*(?:\r?\n|\r))+. For more information, visit this post.

Looking up Linux permissions #

Simple way to switch between various representations and shows the permissions.

Input: -rw-r--r--

Output:

Textual representation: -rw-r--r--
Octal representation:   0644
File type: Regular file

 +---------+-------+-------+-------+
 |         | User  | Group | Other |
 +---------+-------+-------+-------+
 |    Read |   X   |   X   |   X   |
 +---------+-------+-------+-------+
 |   Write |   X   |       |       |
 +---------+-------+-------+-------+
 | Execute |       |       |       |
 +---------+-------+-------+-------+

Try it yourself

Working with IT subnets #

This function makes my life easier. It shows me the general network information and the range of a IP addresses for a subnet.

Input:

10.121.10.8/28

Output:

Network: 10.121.10.8
CIDR: 28
Mask: 255.255.255.240
Range: 10.121.10.0 - 10.121.10.15
Total addresses in range: 16

10.121.10.0
10.121.10.1
10.121.10.2
10.121.10.3
10.121.10.4
[...]

Try it yourself

Converting blog titles to an URL-friendly format #

I've created a small 'Recipe' to format my titles to URL/ text file friendly formats.

Input:

My use cases for CyberChef

Output:

my-use-cases-for-cyberchef

Try it yourself

Finding the difference in text #

I only use this function for small configuration files or texts. For larger ones, I prefer vimdiff or Notepad++.

Try it yourself

Changing chars to upper/lower case #

I rarely use this function, but it has its use cases. Some passwords contain many characters, that can be difficult to differentiate, like l, I, 1, O,0, and so on. I tend to use this feature if I only have 1 more try left, just to make sure.

And I know that copy+paste exists, but that isn't always an option.

Try it yourself

Adding or remove line numbers #

This is self-explanatory. I do not need this feature that often, but comes in handy from time to time.

Hashing things #

If you need a hash of a string or file, CyberChef offers many algorithms. SHA, MD, bcrypt, and so on.

Try it yourself

Generating QR codes #

I use it monthly to generate the QR code for our guest WLAN. Add WIFI:S:MySSID;T:WPA;P:TH1S_P455W0RD;; into the input field and it generates the QR code for you. I regularly use it for URLs too.

Try it yourself

Generating dummy texts / Lorem Ipsum #

Really helpful to generate dummy text for all kinds of mock-ups.

Try it yourself

Various utilities #

I won't go into too much detail since it is fairly self-explanatory. Sorting lines, convert masses or distances, remove white spaces, Find/Replace, find unique strings, converting hexdumps, converting date/time formats, and so many more.

Conclusion #

CyberChef has become a great tool with many use cases. It is more the quick and dirty solution, but this is often all I need.

The source code can be found here.