{"id":6882,"date":"2011-03-22T18:40:09","date_gmt":"2011-03-22T17:40:09","guid":{"rendered":"https:\/\/www.corelan.be\/?p=6882"},"modified":"2011-03-22T18:40:09","modified_gmt":"2011-03-22T17:40:09","slug":"pastenum-pastebinpastie-enumeration-tool","status":"publish","type":"post","link":"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/","title":{"rendered":"Pastenum - Pastebin\/pastie enumeration tool"},"content":{"rendered":"<h3>Introduction<\/h3>\n<p>When conducting a pen-test, the process typically starts with the reconnaissance phase, the process of gathering information about your target(s) system, organization or person.<\/p>\n<p>Today, we want to present a tool that can be added to your reconnaissance toolkit.<\/p>\n<p>Text dump sites such as pastebin and pastie.org allow users to dump large amounts of text for sharing and storage.<\/p>\n<p>As these sites become more popular the amount of sensitive information being posted will inevitably increase.<\/p>\n<p>Pastenum is designed to help you find that information and bring it into one easy to read location.<\/p>\n<p>The hope is it will allow internal security teams to run simple queries about their companies and determine if they have sensitive information residing in one of these text dumps. It will also help pen-testers with the recon phase by allowing them to enumerate more data faster.<\/p>\n<p>In order to do so, it uses a series of search queries for keywords, provided by the pentester.&#160; Since it queries public sources (and not the target network itself), this should be stealth to the target.<\/p>\n<h3>Installing the tool<\/h3>\n<p>To use Pastenum you will need ruby 1.9.2.<\/p>\n<p>I recommend using Ruby Version Manager (RVM) on linux found at http:\/\/rvm.beginrescueend.com\/. Once that is installed you need several gems, they are listed in the README file included with pastenum.<\/p>\n<p>What follows below is a quick procedure outlining the exact steps on how to get everything installed on Ubuntu. Steps should be similar on other OSs. <\/p>\n<p>As stated on the rvm website, it's important to run the installation commands with a <strong><u>non-root<\/u><\/strong> user account.&#160; If you want to install rvm system-wide as root, please check the rvm website for the exact installation steps. <\/p>\n<p>Every time root permissions are required in the procedure below, sudo will be used. (So make sure the user account you are using has sudo permissions).<\/p>\n<p>On certain security distributions (BackTrack for example), the only available user account is root.&#160; Since it is not recommended to use root for the procedure below, you will have to create a non-root useraccount first and use that account to perform the installation.<\/p>\n<p>Example :<\/p>\n<pre class=\"csharpcode\">root@bt:~# useradd -d \/home\/corelanc0d3r -m -s \/bin\/bash corelanc0d3r\nroot@bt:~# passwd corelanc0d3r\nEnter <span class=\"kwrd\">new<\/span> UNIX password:\nRetype <span class=\"kwrd\">new<\/span> UNIX password:\npasswd: password updated successfully<\/pre>\n<p>&#160;<\/p>\n<style type=\"text\/css\">\n<p>.csharpcode, .csharpcode pre\n{\n\tfont-size: small;\n\tcolor: black;\n\tfont-family: consolas, \"Courier New\", courier, monospace;\n\tbackground-color: #ffffff;\n\t\/*white-space: pre;*\/\n}\n.csharpcode pre { margin: 0em; }\n.csharpcode .rem { color: #008000; }\n.csharpcode .kwrd { color: #0000ff; }\n.csharpcode .str { color: #006080; }\n.csharpcode .op { color: #0000c0; }\n.csharpcode .preproc { color: #cc6633; }\n.csharpcode .asp { background-color: #ffff00; }\n.csharpcode .html { color: #800000; }\n.csharpcode .attr { color: #ff0000; }\n.csharpcode .alt \n{\n\tbackground-color: #f4f4f4;\n\twidth: 100%;\n\tmargin: 0em;\n}\n.csharpcode .lnum { color: #606060; }<\/style>\n<p>Now become that user account, using the profile of the user :<\/p>\n<pre class=\"csharpcode\">root@bt:~# su corelanc0d3r\ncorelanc0d3r@bt:\/root$ echo $HOME\n\/home\/corelanc0d3r<\/pre>\n<p>&#160;<\/p>\n<style type=\"text\/css\">\n<p>.csharpcode, .csharpcode pre\n{\n\tfont-size: small;\n\tcolor: black;\n\tfont-family: consolas, \"Courier New\", courier, monospace;\n\tbackground-color: #ffffff;\n\t\/*white-space: pre;*\/\n}\n.csharpcode pre { margin: 0em; }\n.csharpcode .rem { color: #008000; }\n.csharpcode .kwrd { color: #0000ff; }\n.csharpcode .str { color: #006080; }\n.csharpcode .op { color: #0000c0; }\n.csharpcode .preproc { color: #cc6633; }\n.csharpcode .asp { background-color: #ffff00; }\n.csharpcode .html { color: #800000; }\n.csharpcode .attr { color: #ff0000; }\n.csharpcode .alt \n{\n\tbackground-color: #f4f4f4;\n\twidth: 100%;\n\tmargin: 0em;\n}\n.csharpcode .lnum { color: #606060; }<\/style>\n<p>Make sure the user has sudo permissions. Run 'visudo' (as root) and add a line<\/p>\n<pre class=\"csharpcode\">corelanc0d3r ALL=(ALL) ALL<\/pre>\n<style type=\"text\/css\">\n<p>.csharpcode, .csharpcode pre\n{\n\tfont-size: small;\n\tcolor: black;\n\tfont-family: consolas, \"Courier New\", courier, monospace;\n\tbackground-color: #ffffff;\n\t\/*white-space: pre;*\/\n}\n.csharpcode pre { margin: 0em; }\n.csharpcode .rem { color: #008000; }\n.csharpcode .kwrd { color: #0000ff; }\n.csharpcode .str { color: #006080; }\n.csharpcode .op { color: #0000c0; }\n.csharpcode .preproc { color: #cc6633; }\n.csharpcode .asp { background-color: #ffff00; }\n.csharpcode .html { color: #800000; }\n.csharpcode .attr { color: #ff0000; }\n.csharpcode .alt \n{\n\tbackground-color: #f4f4f4;\n\twidth: 100%;\n\tmargin: 0em;\n}\n.csharpcode .lnum { color: #606060; }<\/style>\n<p>That's it.<\/p>\n<p>&#160;<\/p>\n<h4>Prerequisites<\/h4>\n<pre class=\"csharpcode\"># cd ~\n# sudo apt-get install curl git-core build-essential bison openssl \\\n    libreadline5 libreadline-dev zlib1g zlib1g-dev libssl-dev \\\n    libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev<\/pre>\n<p><!--.csharpcode, .csharpcode pre { \tfont-size: small; \tcolor: black; \tfont-family: consolas, \"Courier New\", courier, monospace; \tbackground-color: #ffffff; \t\/*white-space: pre;*\/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { \tbackground-color: #f4f4f4; \twidth: 100%; \tmargin: 0em; } .csharpcode .lnum { color: #606060; } --><a class=\"thickbox\" href=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image4.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 7px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb4.png\" width=\"395\" height=\"71\" \/><\/a><\/p>\n<p><em>(answer &quot;Y&quot; when asked to install packages)<\/em><\/p>\n<h4>Install rvm<\/h4>\n<pre class=\"csharpcode\">bash &lt; &lt;( curl -s https:\/\/rvm.beginrescueend.com\/install\/rvm )<\/pre>\n<p><!--.csharpcode, .csharpcode pre { \tfont-size: small; \tcolor: black; \tfont-family: consolas, \"Courier New\", courier, monospace; \tbackground-color: #ffffff; \t\/*white-space: pre;*\/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { \tbackground-color: #f4f4f4; \twidth: 100%; \tmargin: 0em; } .csharpcode .lnum { color: #606060; } --><a class=\"thickbox\" href=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image5.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 7px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb5.png\" width=\"421\" height=\"179\" \/><\/a><\/p>\n<h4>Edit bashrc<\/h4>\n<p>vi ~\/.bashrc<\/p>\n<p>1. Look for line<\/p>\n<pre class=\"csharpcode\">[ -z \u201c$PS1\u201d ] &amp;&amp; return<\/pre>\n<p><!--.csharpcode, .csharpcode pre { \tfont-size: small; \tcolor: black; \tfont-family: consolas, \"Courier New\", courier, monospace; \tbackground-color: #ffffff; \t\/*white-space: pre;*\/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { \tbackground-color: #f4f4f4; \twidth: 100%; \tmargin: 0em; } .csharpcode .lnum { color: #606060; } -->and replace it with<\/p>\n<pre class=\"csharpcode\"><span class=\"kwrd\">if<\/span> [[ -n <span class=\"str\">&quot;$PS1&quot;<\/span> ]] ; then<\/pre>\n<p><!--.csharpcode, .csharpcode pre { \tfont-size: small; \tcolor: black; \tfont-family: consolas, \"Courier New\", courier, monospace; \tbackground-color: #ffffff; \t\/*white-space: pre;*\/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { \tbackground-color: #f4f4f4; \twidth: 100%; \tmargin: 0em; } .csharpcode .lnum { color: #606060; } --><a class=\"thickbox\" href=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image6.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 7px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb6.png\" width=\"462\" height=\"131\" \/><\/a><\/p>\n<p>2. At end of file, add<\/p>\n<pre class=\"csharpcode\">fi\n[[ -s <span class=\"str\">&quot;$HOME\/.rvm\/scripts\/rvm&quot;<\/span> ]] &amp;&amp; source <span class=\"str\">&quot;$HOME\/.rvm\/scripts\/rvm&quot;<\/span><\/pre>\n<p><!--.csharpcode, .csharpcode pre { \tfont-size: small; \tcolor: black; \tfont-family: consolas, \"Courier New\", courier, monospace; \tbackground-color: #ffffff; \t\/*white-space: pre;*\/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { \tbackground-color: #f4f4f4; \twidth: 100%; \tmargin: 0em; } .csharpcode .lnum { color: #606060; } --><a class=\"thickbox\" href=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image7.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 7px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb7.png\" width=\"467\" height=\"187\" \/><\/a><\/p>\n<p>Save the file<\/p>\n<p>Close the console and open a new console.&#160; Verify that rvm is working :<\/p>\n<pre class=\"csharpcode\">type rvm | head -n1<\/pre>\n<p><!--.csharpcode, .csharpcode pre { \tfont-size: small; \tcolor: black; \tfont-family: consolas, \"Courier New\", courier, monospace; \tbackground-color: #ffffff; \t\/*white-space: pre;*\/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { \tbackground-color: #f4f4f4; \twidth: 100%; \tmargin: 0em; } .csharpcode .lnum { color: #606060; } --><a class=\"thickbox\" href=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image8.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 7px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb8.png\" width=\"308\" height=\"98\" \/><\/a><\/p>\n<p><em>(this should return &quot;rvm is a function&quot;)<\/em><\/p>\n<p>&#160;<\/p>\n<h4>Install ruby<\/h4>\n<p>To install ruby v1.9.2 (which is what we need), run<\/p>\n<pre class=\"csharpcode\">rvm install 1.9.2<\/pre>\n<p><a class=\"thickbox\" href=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image9.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 7px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb9.png\" width=\"240\" height=\"135\" \/><\/a><\/p>\n<p>Note : If you want to install other ruby versions as well, simply run a similar command for each version you want to install:<\/p>\n<pre class=\"csharpcode\">rvm install 1.8.7\nrvm install 1.9.1<\/pre>\n<p><!--.csharpcode, .csharpcode pre { \tfont-size: small; \tcolor: black; \tfont-family: consolas, \"Courier New\", courier, monospace; \tbackground-color: #ffffff; \t\/*white-space: pre;*\/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { \tbackground-color: #f4f4f4; \twidth: 100%; \tmargin: 0em; } .csharpcode .lnum { color: #606060; } --><\/p>\n<p>That's it<\/p>\n<h4>Set ruby version<\/h4>\n<p>Any time you want to run a ruby application that requires a specific ruby version, you can 'activate' that specific version. In our case, we need ruby v1.9.2 :<\/p>\n<pre class=\"csharpcode\">rvm use 1.9.2<\/pre>\n<p><!--.csharpcode, .csharpcode pre { \tfont-size: small; \tcolor: black; \tfont-family: consolas, \"Courier New\", courier, monospace; \tbackground-color: #ffffff; \t\/*white-space: pre;*\/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { \tbackground-color: #f4f4f4; \twidth: 100%; \tmargin: 0em; } .csharpcode .lnum { color: #606060; } -->If you want to set this version as the default ruby version, issue the following command :<\/p>\n<pre class=\"csharpcode\">rvm --<span class=\"kwrd\">default<\/span> use 1.9.2<\/pre>\n<p><!--.csharpcode, .csharpcode pre { \tfont-size: small; \tcolor: black; \tfont-family: consolas, \"Courier New\", courier, monospace; \tbackground-color: #ffffff; \t\/*white-space: pre;*\/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { \tbackground-color: #f4f4f4; \twidth: 100%; \tmargin: 0em; } .csharpcode .lnum { color: #606060; } -->Verify that this version is now active :<\/p>\n<pre class=\"csharpcode\">ruby -v<\/pre>\n<p><!--.csharpcode, .csharpcode pre { \tfont-size: small; \tcolor: black; \tfont-family: consolas, \"Courier New\", courier, monospace; \tbackground-color: #ffffff; \t\/*white-space: pre;*\/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { \tbackground-color: #f4f4f4; \twidth: 100%; \tmargin: 0em; } .csharpcode .lnum { color: #606060; } --><a class=\"thickbox\" href=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image10.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 7px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb10.png\" width=\"441\" height=\"90\" \/><\/a><\/p>\n<p>&#160;<\/p>\n<h4>Install gems<\/h4>\n<p>As stated earlier, we need to install a couple of gems to satisfy the script dependencies :<\/p>\n<pre class=\"csharpcode\">gem install mechanize gscraper uri-query_params colored<\/pre>\n<p><!--.csharpcode, .csharpcode pre { \tfont-size: small; \tcolor: black; \tfont-family: consolas, \"Courier New\", courier, monospace; \tbackground-color: #ffffff; \t\/*white-space: pre;*\/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { \tbackground-color: #f4f4f4; \twidth: 100%; \tmargin: 0em; } .csharpcode .lnum { color: #606060; } --><a class=\"thickbox\" href=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image11.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 7px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb11.png\" width=\"390\" height=\"280\" \/><\/a><\/p>\n<p>&#160;<\/p>\n<h3>Download pastenum<\/h3>\n<p>We're all set.<\/p>\n<p>Head over to <a title=\"http:\/\/redmine.corelan.be:8800\/projects\/corelan-pastenum\" href=\"http:\/\/web.archive.org\/web\/20130627005209\/http:\/\/redmine.corelan.be:8800\/projects\/corelan-pastenum\">http:\/\/redmine.corelan.be:8800\/projects\/corelan-pastenum<\/a>, go to &quot;Files&quot; and download the latest version of the script.<\/p>\n<p><a class=\"thickbox\" href=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image12.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 7px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb12.png\" width=\"240\" height=\"209\" \/><\/a><\/p>\n<p>Extrac the file<\/p>\n<pre class=\"csharpcode\">tar xvfz pastenum-1rc1.tar.gz<\/pre>\n<p><!--.csharpcode, .csharpcode pre { \tfont-size: small; \tcolor: black; \tfont-family: consolas, \"Courier New\", courier, monospace; \tbackground-color: #ffffff; \t\/*white-space: pre;*\/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { \tbackground-color: #f4f4f4; \twidth: 100%; \tmargin: 0em; } .csharpcode .lnum { color: #606060; } -->You should see a folder called &quot;pastenum&quot;.<\/p>\n<p><a class=\"thickbox\" href=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image13.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 7px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb13.png\" width=\"331\" height=\"356\" \/><\/a><\/p>\n<p>Okay, ready to rock 'n roll !<\/p>\n<p>&#160;<\/p>\n<h3>Usage &amp; Examples<\/h3>\n<p>Once you have all of the prerequisites installed the application is very easy to use.<\/p>\n<p>As shown in the picture above, just run &quot;ruby pastenum.rb&quot; and enter your search at the prompt.<\/p>\n<p>When the tool has completed the search, you can view the report in the source directory.<\/p>\n<blockquote>\n<p>A word of warning, if you get more then 100 results back it can take some time to render the page, please be patient.<\/p>\n<\/blockquote>\n<h4>Some examples :<\/h4>\n<ul>\n<li>DB_USER DB_PASSWORD (WordPress configs)<\/li>\n<li>priv8&#160; (&quot;Hacker&quot; tools and other &quot;Malicious&quot; content)<\/li>\n<li>phpMyAdmin SQL Dump (phpMyAdmin dumps )<\/li>\n<li>sa sasa (List of potentially compromised hosts)<\/li>\n<li>123456 qwerty (Password list, Bruteforce tools and hacked accounts)<\/li>\n<\/ul>\n<p>(Be creative)<\/p>\n<p><a class=\"thickbox\" href=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image14.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 7px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb14.png\" width=\"240\" height=\"161\" \/><\/a><\/p>\n<p>To view the report, open report.html in a browser (and wait)<\/p>\n<pre class=\"csharpcode\">firefox report.html<\/pre>\n<p><!--.csharpcode, .csharpcode pre { \tfont-size: small; \tcolor: black; \tfont-family: consolas, \"Courier New\", courier, monospace; \tbackground-color: #ffffff; \t\/*white-space: pre;*\/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { \tbackground-color: #f4f4f4; \twidth: 100%; \tmargin: 0em; } .csharpcode .lnum { color: #606060; } --><a class=\"thickbox\" href=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image15.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; margin: 7px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb15.png\" width=\"200\" height=\"240\" \/><\/a><\/p>\n<p>That's it - hope you like it !<\/p>\n<p>&#160;<\/p>\n<h3>Questions<\/h3>\n<p>If you have got questions, bugs or features request, please feel free to email: nullthreat(at)corelan.be or join the team in IRC: irc.freenode.net #corelan<\/p>\n<p>&#160;<\/p>\n<h3>Alternatives : Pastebin-scraper<\/h3>\n<p>Shortly after pastenum was released by nullthreat, <a href=\"http:\/\/andrewmohawk.com\/\" target=\"_blank\" rel=\"noopener\">Andrew MacPherson<\/a> decided to take things one step further and published an online tool that will &quot;scrape&quot; various resources (similar to what pastenum does). You can download the php code or run online queries here : <a href=\"http:\/\/andrewmohawk.com\/2011\/03\/25\/pastebin-scraper\/\">http:\/\/andrewmohawk.com\/2011\/03\/25\/pastebin-scraper\/<\/a><\/p>\n<p>More info about his scraper can be found here<\/p>\n<p>Good job Andrew !<\/p>\n<hr \/>\n","protected":false},"excerpt":{"rendered":"<p>When conducting a pen-test, the process typically starts with the reconnaissance phase, the process of gathering information about your target(s) system, organization or person.<br \/>\nToday, we want to present a tool that can be added to your reconnaissance toolkit.<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[2732,373,127],"tags":[204],"class_list":["post-6882","post","type-post","status-publish","format-standard","hentry","category-pentesting","category-scripts","category-security","tag-backtrack"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pastenum - Pastebin\/pastie enumeration tool - Corelan | Exploit Development &amp; Vulnerability Research<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pastenum - Pastebin\/pastie enumeration tool - Corelan | Exploit Development &amp; Vulnerability Research\" \/>\n<meta property=\"og:description\" content=\"When conducting a pen-test, the process typically starts with the reconnaissance phase, the process of gathering information about your target(s) system, organization or person. Today, we want to present a tool that can be added to your reconnaissance toolkit.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/\" \/>\n<meta property=\"og:site_name\" content=\"Corelan | Exploit Development &amp; Vulnerability Research\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/corelanconsulting\" \/>\n<meta property=\"article:published_time\" content=\"2011-03-22T17:40:09+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb4.png\" \/>\n<meta name=\"author\" content=\"Corelan Team (nullthreat)\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@corelanc0d3r\" \/>\n<meta name=\"twitter:site\" content=\"@corelanc0d3r\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2011\\\/03\\\/22\\\/pastenum-pastebinpastie-enumeration-tool\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2011\\\/03\\\/22\\\/pastenum-pastebinpastie-enumeration-tool\\\/\"},\"author\":{\"name\":\"Corelan Team (nullthreat)\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#\\\/schema\\\/person\\\/b2666ff7df968af7a6851613a1d390c9\"},\"headline\":\"Pastenum - Pastebin\\\/pastie enumeration tool\",\"datePublished\":\"2011-03-22T17:40:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2011\\\/03\\\/22\\\/pastenum-pastebinpastie-enumeration-tool\\\/\"},\"wordCount\":824,\"publisher\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2011\\\/03\\\/22\\\/pastenum-pastebinpastie-enumeration-tool\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.corelan.be\\\/wp-content\\\/uploads\\\/2011\\\/03\\\/image_thumb4.png\",\"keywords\":[\"backtrack\"],\"articleSection\":[\"Pentesting\",\"Scripts\",\"Security\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2011\\\/03\\\/22\\\/pastenum-pastebinpastie-enumeration-tool\\\/\",\"url\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2011\\\/03\\\/22\\\/pastenum-pastebinpastie-enumeration-tool\\\/\",\"name\":\"Pastenum - Pastebin\\\/pastie enumeration tool - Corelan | Exploit Development &amp; Vulnerability Research\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2011\\\/03\\\/22\\\/pastenum-pastebinpastie-enumeration-tool\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2011\\\/03\\\/22\\\/pastenum-pastebinpastie-enumeration-tool\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/www.corelan.be\\\/wp-content\\\/uploads\\\/2011\\\/03\\\/image_thumb4.png\",\"datePublished\":\"2011-03-22T17:40:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2011\\\/03\\\/22\\\/pastenum-pastebinpastie-enumeration-tool\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2011\\\/03\\\/22\\\/pastenum-pastebinpastie-enumeration-tool\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2011\\\/03\\\/22\\\/pastenum-pastebinpastie-enumeration-tool\\\/#primaryimage\",\"url\":\"http:\\\/\\\/www.corelan.be\\\/wp-content\\\/uploads\\\/2011\\\/03\\\/image_thumb4.png\",\"contentUrl\":\"http:\\\/\\\/www.corelan.be\\\/wp-content\\\/uploads\\\/2011\\\/03\\\/image_thumb4.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/2011\\\/03\\\/22\\\/pastenum-pastebinpastie-enumeration-tool\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.corelan.be\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pastenum &#8211; Pastebin\\\/pastie enumeration tool\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#website\",\"url\":\"https:\\\/\\\/www.corelan.be\\\/\",\"name\":\"Corelan CyberSecurity Research\",\"description\":\"Corelan publishes in-depth tutorials on exploit development, Windows exploitation, vulnerability research, heap internals, reverse engineering and security tooling used by professionals worldwide.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.corelan.be\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#organization\",\"name\":\"Corelan CyberSecurity Research\",\"url\":\"https:\\\/\\\/www.corelan.be\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.corelan.be\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/corelanlogo2_small-20.png\",\"contentUrl\":\"https:\\\/\\\/www.corelan.be\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/corelanlogo2_small-20.png\",\"width\":200,\"height\":200,\"caption\":\"Corelan CyberSecurity Research\"},\"image\":{\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/corelanconsulting\",\"https:\\\/\\\/x.com\\\/corelanc0d3r\",\"https:\\\/\\\/x.com\\\/corelanconsulting\",\"https:\\\/\\\/instagram.com\\\/corelanconsult\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.corelan.be\\\/#\\\/schema\\\/person\\\/b2666ff7df968af7a6851613a1d390c9\",\"name\":\"Corelan Team (nullthreat)\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/057db188abfe93fb657da4911de6cf1b8adf52cf572f72e2c88e6d2d0a288a1a?s=96&d=mm&r=x\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/057db188abfe93fb657da4911de6cf1b8adf52cf572f72e2c88e6d2d0a288a1a?s=96&d=mm&r=x\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/057db188abfe93fb657da4911de6cf1b8adf52cf572f72e2c88e6d2d0a288a1a?s=96&d=mm&r=x\",\"caption\":\"Corelan Team (nullthreat)\"},\"url\":\"https:\\\/\\\/www.corelan.be\\\/index.php\\\/author\\\/nullthreat\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pastenum - Pastebin\/pastie enumeration tool - Corelan | Exploit Development &amp; Vulnerability Research","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/","og_locale":"en_US","og_type":"article","og_title":"Pastenum - Pastebin\/pastie enumeration tool - Corelan | Exploit Development &amp; Vulnerability Research","og_description":"When conducting a pen-test, the process typically starts with the reconnaissance phase, the process of gathering information about your target(s) system, organization or person. Today, we want to present a tool that can be added to your reconnaissance toolkit.","og_url":"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/","og_site_name":"Corelan | Exploit Development &amp; Vulnerability Research","article_publisher":"https:\/\/www.facebook.com\/corelanconsulting","article_published_time":"2011-03-22T17:40:09+00:00","og_image":[{"url":"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb4.png","type":"","width":"","height":""}],"author":"Corelan Team (nullthreat)","twitter_card":"summary_large_image","twitter_creator":"@corelanc0d3r","twitter_site":"@corelanc0d3r","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/#article","isPartOf":{"@id":"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/"},"author":{"name":"Corelan Team (nullthreat)","@id":"https:\/\/www.corelan.be\/#\/schema\/person\/b2666ff7df968af7a6851613a1d390c9"},"headline":"Pastenum - Pastebin\/pastie enumeration tool","datePublished":"2011-03-22T17:40:09+00:00","mainEntityOfPage":{"@id":"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/"},"wordCount":824,"publisher":{"@id":"https:\/\/www.corelan.be\/#organization"},"image":{"@id":"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/#primaryimage"},"thumbnailUrl":"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb4.png","keywords":["backtrack"],"articleSection":["Pentesting","Scripts","Security"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/","url":"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/","name":"Pastenum - Pastebin\/pastie enumeration tool - Corelan | Exploit Development &amp; Vulnerability Research","isPartOf":{"@id":"https:\/\/www.corelan.be\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/#primaryimage"},"image":{"@id":"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/#primaryimage"},"thumbnailUrl":"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb4.png","datePublished":"2011-03-22T17:40:09+00:00","breadcrumb":{"@id":"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/#primaryimage","url":"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb4.png","contentUrl":"http:\/\/www.corelan.be\/wp-content\/uploads\/2011\/03\/image_thumb4.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.corelan.be\/index.php\/2011\/03\/22\/pastenum-pastebinpastie-enumeration-tool\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.corelan.be\/"},{"@type":"ListItem","position":2,"name":"Pastenum &#8211; Pastebin\/pastie enumeration tool"}]},{"@type":"WebSite","@id":"https:\/\/www.corelan.be\/#website","url":"https:\/\/www.corelan.be\/","name":"Corelan CyberSecurity Research","description":"Corelan publishes in-depth tutorials on exploit development, Windows exploitation, vulnerability research, heap internals, reverse engineering and security tooling used by professionals worldwide.","publisher":{"@id":"https:\/\/www.corelan.be\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.corelan.be\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.corelan.be\/#organization","name":"Corelan CyberSecurity Research","url":"https:\/\/www.corelan.be\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.corelan.be\/#\/schema\/logo\/image\/","url":"https:\/\/www.corelan.be\/wp-content\/uploads\/2026\/03\/corelanlogo2_small-20.png","contentUrl":"https:\/\/www.corelan.be\/wp-content\/uploads\/2026\/03\/corelanlogo2_small-20.png","width":200,"height":200,"caption":"Corelan CyberSecurity Research"},"image":{"@id":"https:\/\/www.corelan.be\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/corelanconsulting","https:\/\/x.com\/corelanc0d3r","https:\/\/x.com\/corelanconsulting","https:\/\/instagram.com\/corelanconsult"]},{"@type":"Person","@id":"https:\/\/www.corelan.be\/#\/schema\/person\/b2666ff7df968af7a6851613a1d390c9","name":"Corelan Team (nullthreat)","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/057db188abfe93fb657da4911de6cf1b8adf52cf572f72e2c88e6d2d0a288a1a?s=96&d=mm&r=x","url":"https:\/\/secure.gravatar.com\/avatar\/057db188abfe93fb657da4911de6cf1b8adf52cf572f72e2c88e6d2d0a288a1a?s=96&d=mm&r=x","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/057db188abfe93fb657da4911de6cf1b8adf52cf572f72e2c88e6d2d0a288a1a?s=96&d=mm&r=x","caption":"Corelan Team (nullthreat)"},"url":"https:\/\/www.corelan.be\/index.php\/author\/nullthreat\/"}]}},"views":28846,"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/posts\/6882","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/comments?post=6882"}],"version-history":[{"count":0,"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/posts\/6882\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/media?parent=6882"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/categories?post=6882"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.corelan.be\/index.php\/wp-json\/wp\/v2\/tags?post=6882"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}