Skip to content

Instantly share code, notes, and snippets.

hacking your server

Christian Mehlmauer FireFart

hacking your server
View GitHub Profile

Keybase proof

I hereby claim:

  • I am FireFart on github.
  • I am firefart ( on keybase.
  • I have a public key whose fingerprint is CD5B 272C CF59 21DD 92D6 CD3A DCF5 4A05 D6E6 2591

To claim this, I am signing this object:

FireFart / create_bad_theme.rb
Created Dec 11, 2013
Creates a Wordpress theme with terminal escape characters in it's name
View create_bad_theme.rb
#!/usr/bin/env ruby
colored = "\e[34mColored Text\e[0m"
bold = "\e[1m Bold!\e[0m"
style_css = <<CSS.sub('{1}', colored).sub('{2}', bold).strip
Theme Name: bad_theme
Theme URI:
Description: {1}
FireFart / bitcoinctf_level2_and_3.rb
Created May 4, 2013
Solution for level02 and level03 for bitcoinctf
View bitcoinctf_level2_and_3.rb
#!/usr/bin/env ruby
require 'net/http'
require 'uri'
def make_request(url, payload)
uri = URI.parse("{url}")
params = {
:orderby => "1, (select case when (#{payload}) then 1 else 1*(select table_name from information_schema.tables)end)=1",
:limit => '1'
FireFart / nullcon2013_prog5.rb
Last active Dec 12, 2015
Solution for "Programming challenge 5 - copy paste" of Nullcon CTF 2013
View nullcon2013_prog5.rb
#!/usr/bin/env ruby
require "net/http"
require "uri"
url = URI.parse("")
found = false
while not found do
response = Net::HTTP.get_response(url)
You can’t perform that action at this time.