From 6ce37635e5290c1c23024c6c00c2aefa093ab245 Mon Sep 17 00:00:00 2001 From: Paul White Date: Mon, 13 Jan 2014 22:34:17 -0500 Subject: [PATCH] Added Java, Linux, and PHP Meterpreter + Created folder for files linked to meterpreter.md --- msf/meterpreter.md | 7 +- msf/meterpreter_files/android_meterpreter.md | 83 +++++++++++ msf/meterpreter_files/java_meterpreter.md | 88 ++++++++++++ msf/meterpreter_files/linux_meterpreter.md | 79 +++++++++++ msf/meterpreter_files/php_meterpreter.md | 71 ++++++++++ msf/meterpreter_files/windows_meterpreter.md | 140 +++++++++++++++++++ 6 files changed, 466 insertions(+), 2 deletions(-) create mode 100644 msf/meterpreter_files/android_meterpreter.md create mode 100644 msf/meterpreter_files/java_meterpreter.md create mode 100644 msf/meterpreter_files/linux_meterpreter.md create mode 100644 msf/meterpreter_files/php_meterpreter.md create mode 100644 msf/meterpreter_files/windows_meterpreter.md diff --git a/msf/meterpreter.md b/msf/meterpreter.md index 61e3d12..6f1078f 100644 --- a/msf/meterpreter.md +++ b/msf/meterpreter.md @@ -2,5 +2,8 @@ Commands for the various flavors of meterpreter. -* [Windows](windows_meterpreter.md) - Windows Meterpreter -* [Android](android_meterpreter.md) - Android Meterpreter +* [Windows](meterpreter_files/windows_meterpreter.md) - Windows Meterpreter +* [Linux](meterpreter_files/linux_meterpreter.md) - Linux Meterpreter +* [Java](meterpreter_files/java_meterpreter.md) - Java Meterpreter +* [PHP](meterpreter_files/php_meterpreter.md) - PHP Meterpreter +* [Android](meterpreter_files/android_meterpreter.md) - Android Meterpreter diff --git a/msf/meterpreter_files/android_meterpreter.md b/msf/meterpreter_files/android_meterpreter.md new file mode 100644 index 0000000..dc36ceb --- /dev/null +++ b/msf/meterpreter_files/android_meterpreter.md @@ -0,0 +1,83 @@ +Core Commands +---------------------- + + Command Description + ------- ----------- + ? Help menu + background Backgrounds the current session + bgkill Kills a background meterpreter script + bglist Lists running background scripts + bgrun Executes a meterpreter script as a background thread + channel Displays information about active channels + close Closes a channel + disable_unicode_encoding Disables encoding of unicode strings + enable_unicode_encoding Enables encoding of unicode strings + exit Terminate the meterpreter session + help Help menu + info Displays information about a Post module + interact Interacts with a channel + irb Drop into irb scripting mode + load Load one or more meterpreter extensions + quit Terminate the meterpreter session + read Reads data from a channel + resource Run the commands stored in a file + run Executes a meterpreter script or Post module + use Deprecated alias for 'load' + write Writes data to a channel + + +Stdapi: File system Commands +---------------------- + + Command Description + ------- ----------- + cat Read the contents of a file to the screen + cd Change directory + download Download a file or directory + edit Edit a file + getlwd Print local working directory + getwd Print working directory + lcd Change local working directory + lpwd Print local working directory + ls List files + mkdir Make directory + pwd Print working directory + rm Delete the specified file + rmdir Remove directory + search Search for files + upload Upload a file or directory + + +Stdapi: Networking Commands +---------------------- + + Command Description + ------- ----------- + ifconfig Display interfaces + ipconfig Display interfaces + portfwd Forward a local port to a remote service + route View and modify the routing table + + +Stdapi: System Commands +---------------------- + + Command Description + ------- ----------- + execute Execute a command + getuid Get the user that the server is running as + ps List running processes + shell Drop into a system command shell + sysinfo Gets information about the remote system, such as OS + + +Stdapi: Webcam Commands +---------------------- + + Command Description + ------- ----------- + record_mic Record audio from the default microphone for X seconds + webcam_list List webcams + webcam_snap Take a snapshot from the specified webcam + webcam_stream Play a video stream from the specified webcam + diff --git a/msf/meterpreter_files/java_meterpreter.md b/msf/meterpreter_files/java_meterpreter.md new file mode 100644 index 0000000..3e5b270 --- /dev/null +++ b/msf/meterpreter_files/java_meterpreter.md @@ -0,0 +1,88 @@ +Core Commands +---------------------- + + Command Description + ------- ----------- + ? Help menu + background Backgrounds the current session + bgkill Kills a background meterpreter script + bglist Lists running background scripts + bgrun Executes a meterpreter script as a background thread + channel Displays information about active channels + close Closes a channel + disable_unicode_encoding Disables encoding of unicode strings + enable_unicode_encoding Enables encoding of unicode strings + exit Terminate the meterpreter session + help Help menu + info Displays information about a Post module + interact Interacts with a channel + irb Drop into irb scripting mode + load Load one or more meterpreter extensions + quit Terminate the meterpreter session + read Reads data from a channel + resource Run the commands stored in a file + run Executes a meterpreter script or Post module + use Deprecated alias for 'load' + write Writes data to a channel + + +Stdapi: File system Commands +---------------------- + + Command Description + ------- ----------- + cat Read the contents of a file to the screen + cd Change directory + download Download a file or directory + edit Edit a file + getlwd Print local working directory + getwd Print working directory + lcd Change local working directory + lpwd Print local working directory + ls List files + mkdir Make directory + pwd Print working directory + rm Delete the specified file + rmdir Remove directory + search Search for files + upload Upload a file or directory + + +Stdapi: Networking Commands +---------------------- + + Command Description + ------- ----------- + ifconfig Display interfaces + ipconfig Display interfaces + portfwd Forward a local port to a remote service + route View and modify the routing table + + +Stdapi: System Commands +---------------------- + + Command Description + ------- ----------- + execute Execute a command + getuid Get the user that the server is running as + ps List running processes + shell Drop into a system command shell + sysinfo Gets information about the remote system, such as OS + + +Stdapi: User interface Commands +---------------------- + + Command Description + ------- ----------- + screenshot Grab a screenshot of the interactive desktop + + +Stdapi: Webcam Commands +---------------------- + + Command Description + ------- ----------- + record_mic Record audio from the default microphone for X seconds + diff --git a/msf/meterpreter_files/linux_meterpreter.md b/msf/meterpreter_files/linux_meterpreter.md new file mode 100644 index 0000000..566f143 --- /dev/null +++ b/msf/meterpreter_files/linux_meterpreter.md @@ -0,0 +1,79 @@ +Core Commands +---------------------- + + Command Description + ------- ----------- + ? Help menu + background Backgrounds the current session + bgkill Kills a background meterpreter script + bglist Lists running background scripts + bgrun Executes a meterpreter script as a background thread + channel Displays information about active channels + close Closes a channel + disable_unicode_encoding Disables encoding of unicode strings + enable_unicode_encoding Enables encoding of unicode strings + exit Terminate the meterpreter session + help Help menu + info Displays information about a Post module + interact Interacts with a channel + irb Drop into irb scripting mode + load Load one or more meterpreter extensions + quit Terminate the meterpreter session + read Reads data from a channel + resource Run the commands stored in a file + run Executes a meterpreter script or Post module + use Deprecated alias for 'load' + write Writes data to a channel + + +Stdapi: File system Commands +---------------------- + + Command Description + ------- ----------- + cat Read the contents of a file to the screen + cd Change directory + download Download a file or directory + edit Edit a file + getlwd Print local working directory + getwd Print working directory + lcd Change local working directory + lpwd Print local working directory + ls List files + mkdir Make directory + mv Move source to destination + pwd Print working directory + rm Delete the specified file + rmdir Remove directory + upload Upload a file or directory + + +Stdapi: Networking Commands +---------------------- + + Command Description + ------- ----------- + arp Display the host ARP cache + ifconfig Display interfaces + ipconfig Display interfaces + netstat Display the network connections + portfwd Forward a local port to a remote service + route View and modify the routing table + + +Stdapi: System Commands +---------------------- + + Command Description + ------- ----------- + execute Execute a command + getpid Get the current process identifier + getprivs Attempt to enable all privileges available to the current process + getuid Get the user that the server is running as + kill Terminate a process + ps List running processes + rev2self Calls RevertToSelf() on the remote machine + shell Drop into a system command shell + suspend Suspends or resumes a list of processes + sysinfo Gets information about the remote system, such as OS + diff --git a/msf/meterpreter_files/php_meterpreter.md b/msf/meterpreter_files/php_meterpreter.md new file mode 100644 index 0000000..4b7d062 --- /dev/null +++ b/msf/meterpreter_files/php_meterpreter.md @@ -0,0 +1,71 @@ +Core Commands +---------------------- + + Command Description + ------- ----------- + ? Help menu + background Backgrounds the current session + bgkill Kills a background meterpreter script + bglist Lists running background scripts + bgrun Executes a meterpreter script as a background thread + channel Displays information about active channels + close Closes a channel + disable_unicode_encoding Disables encoding of unicode strings + enable_unicode_encoding Enables encoding of unicode strings + exit Terminate the meterpreter session + help Help menu + info Displays information about a Post module + interact Interacts with a channel + irb Drop into irb scripting mode + load Load one or more meterpreter extensions + quit Terminate the meterpreter session + read Reads data from a channel + resource Run the commands stored in a file + run Executes a meterpreter script or Post module + use Deprecated alias for 'load' + write Writes data to a channel + + +Stdapi: File system Commands +---------------------- + + Command Description + ------- ----------- + cat Read the contents of a file to the screen + cd Change directory + download Download a file or directory + edit Edit a file + getlwd Print local working directory + getwd Print working directory + lcd Change local working directory + lpwd Print local working directory + ls List files + mkdir Make directory + pwd Print working directory + rm Delete the specified file + rmdir Remove directory + search Search for files + upload Upload a file or directory + + +Stdapi: Networking Commands +---------------------- + + Command Description + ------- ----------- + portfwd Forward a local port to a remote service + + +Stdapi: System Commands +---------------------- + + Command Description + ------- ----------- + execute Execute a command + getenv Get one or more environment variable values + getpid Get the current process identifier + getuid Get the user that the server is running as + kill Terminate a process + ps List running processes + shell Drop into a system command shell + sysinfo Gets information about the remote system, such as OS diff --git a/msf/meterpreter_files/windows_meterpreter.md b/msf/meterpreter_files/windows_meterpreter.md new file mode 100644 index 0000000..8460f5c --- /dev/null +++ b/msf/meterpreter_files/windows_meterpreter.md @@ -0,0 +1,140 @@ +Core Commands +---------------------- + + Command Description + ------- ----------- + ? Help menu + background Backgrounds the current session + bgkill Kills a background meterpreter script + bglist Lists running background scripts + bgrun Executes a meterpreter script as a background thread + channel Displays information about active channels + close Closes a channel + disable_unicode_encoding Disables encoding of unicode strings + enable_unicode_encoding Enables encoding of unicode strings + exit Terminate the meterpreter session + help Help menu + info Displays information about a Post module + interact Interacts with a channel + irb Drop into irb scripting mode + load Load one or more meterpreter extensions + migrate Migrate the server to another process + quit Terminate the meterpreter session + read Reads data from a channel + resource Run the commands stored in a file + run Executes a meterpreter script or Post module + use Deprecated alias for 'load' + write Writes data to a channel + + +Stdapi: File system Commands +---------------------- + + Command Description + ------- ----------- + cat Read the contents of a file to the screen + cd Change directory + download Download a file or directory + edit Edit a file + getlwd Print local working directory + getwd Print working directory + lcd Change local working directory + lpwd Print local working directory + ls List files + mkdir Make directory + mv Move source to destination + pwd Print working directory + rm Delete the specified file + rmdir Remove directory + search Search for files + upload Upload a file or directory + + +Stdapi: Networking Commands +---------------------- + + Command Description + ------- ----------- + arp Display the host ARP cache + getproxy Display the current proxy configuration + ifconfig Display interfaces + ipconfig Display interfaces + netstat Display the network connections + portfwd Forward a local port to a remote service + route View and modify the routing table + + +Stdapi: System Commands +---------------------- + + Command Description + ------- ----------- + clearev Clear the event log + drop_token Relinquishes any active impersonation token. + execute Execute a command + getenv Get one or more environment variable values + getpid Get the current process identifier + getprivs Attempt to enable all privileges available to the current process + getuid Get the user that the server is running as + kill Terminate a process + ps List running processes + reboot Reboots the remote computer + reg Modify and interact with the remote registry + rev2self Calls RevertToSelf() on the remote machine + shell Drop into a system command shell + shutdown Shuts down the remote computer + steal_token Attempts to steal an impersonation token from the target process + suspend Suspends or resumes a list of processes + sysinfo Gets information about the remote system, such as OS + + +Stdapi: User interface Commands +---------------------- + + Command Description + ------- ----------- + enumdesktops List all accessible desktops and window stations + getdesktop Get the current meterpreter desktop + idletime Returns the number of seconds the remote user has been idle + keyscan_dump Dump the keystroke buffer + keyscan_start Start capturing keystrokes + keyscan_stop Stop capturing keystrokes + screenshot Grab a screenshot of the interactive desktop + setdesktop Change the meterpreters current desktop + uictl Control some of the user interface components + + +Stdapi: Webcam Commands +---------------------- + + Command Description + ------- ----------- + record_mic Record audio from the default microphone for X seconds + webcam_list List webcams + webcam_snap Take a snapshot from the specified webcam + webcam_stream Play a video stream from the specified webcam + + +Priv: Elevate Commands +---------------------- + + Command Description + ------- ----------- + getsystem Attempt to elevate your privilege to that of local system. + + +Priv: Password database Commands +---------------------- + + Command Description + ------- ----------- + hashdump Dumps the contents of the SAM database + + +Priv: Timestomp Commands +---------------------- + + Command Description + ------- ----------- + timestomp Manipulate file MACE attributes +