Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Out-FINcodedCommand — POC Highlighting Obfuscation Techniques used by FIN threat actors based on cmd.exe's replace functionality and cmd.exe/powershell.exe's stdin command invocation capabilities | Kitploit
Tools/GitHubGitHub/danielbohannon/out-fincodedcommand
Defensive ToolsPayload GenerationCommand and ControlLearning & EducationRed Teaming
GitHubdanielbohannon/out-fincodedcommand

Out-FINcodedCommand

POC Highlighting Obfuscation Techniques used by FIN threat actors based on cmd.exe's replace functionality and cmd.exe/powershell.exe's stdin command invocation capabilities

View Repository

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
108319 years agoReviewed by Kitploit

Out-FINcodedCommand v1.0

Out-FINcodedCommand Screenshot 1

Introduction

Out-FINcodedCommand is a PowerShell v2.0+ compatible PowerShell POC script designed to highlight several obfuscation techniques used by FIN threat actors. The primary obfuscation techniques highlighted in this tool are:

  1. cmd.exe's variable char/string replacement functionality
  2. cmd.exe and powershell.exe's StdIn command invocation capabilities
  3. environment variable substring functionality to obfuscate "cmd" and "powershell"

Installation

The source code Out-FINcodedCommand is hosted at Github, and you may download, fork and review it from this repository (https://github.com/danielbohannon/Out-FINcodedCommand). Please report issues or feature requests through Github's bug tracker associated with this project. (Not really -- this is a simple POC, not a Cadillac with a warranty.)

To install:

root@kitploit:~
Invoke-Expression (New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/danielbohannon/Out-FINcodedCommand/master/Out-FINcodedCommand.ps1')

Usage

This is a simple POC so Out-FINcodedCommand is the only function that currently exists. Use Get-Help Out-FINcodedCommand to see available parameters.

You can approach this tool's obfuscation capabilities from the perspective of "blending in" a command to appear like a less conspicious "netstat -ano" or "ping 8.8.8.8" (like in the example screenshot above).

You can also take another approach to simply cram in as many confusing char/string substitutions as possible to make our jobs as Defenders more challenging.

Out-FINcodedCommand Screenshot 2

Lastly, there is not support for CLI. Why? I'm too busy working on fun detection projects to spend on this. This tool is meant for education and not weaponization.

DISCLAIMER: Do not use this tool for evil. Please use this tool and its output responsibly and only on systems on which you have explicit permission to access and run obfuscated code.

License

Out-FINcodedCommand is released under the Apache 2.0 license.

Release Notes

v1.0 - 2017-07-02

Download Tool