티스토리 툴바



2010/05/27 12:23

나의 대통령 나의 대통령 나의 대통령-제 1부

[만화 보기]

보고 있자니 가슴이 뜨거워 지고, 눈물이 납니다.


저작자 표시
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0
2010/04/04 22:11

[MG] 아스트레이 레드프레임 改(개) - Astray Red Frame

http://bit.ly/cA5HeX
3번째로 제작한 건프라 입니다.

HG하고는 부품 숫자부터 차이가 상당히 나네요..
물론 부품이 많다보니 조립시간도 차이가 나고,
역시나 관절도 조금씩 더 많네요..

이 모습때문에 이 녀석을 선택했습니다.

좀 더 가까이서 봐도 멋지네요..


일명 '활 모드'

활이 무거워서 거치대 없이는 저런 자세가 안 나옵니다.

칼 손잡이가 뒤집어져 있네요

활모드에서 전투기(?) 모드로..


칼 한자루 차고, 한 자루 쥐고..

다른 각도에서 찍은 샷


칼 자루 쥐는 모습을 연출하기는 조금 어럽네요.
PG급이 되어야만 마음대로 움직일듯 하나.. 가격의 압박이..


첫 번째 건프라와  함께 연출해 봤습니다.
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0
2010/03/30 22:52

Challenge 8 in CodeGate 2010

올해 진행된 코드게이트 대회 8번 문제 입니다.

자세한 풀이는 첫번째 참고 사이트를 참고하시기 바랍니다.

공개된 코드를 그대로 사용할 경우 제대로 동작 하지 않습니다.
방법이야 많겠지만 디코딩을 통해서 작성해 보았습니다.

#!/usr/bin/python

import urllib, urllib2
import base64, re

url = 'http://ctf1.codegate.org/99b5f49189e5a688492f13b418474e7e/web4.php'
user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'

def urldecode(url):
    patt=re.compile('%([0-9a-hA-H][0-9a-hA-H])',re.M)
    return patt.sub(lambda m:chr(int(m.group(1),16)), url)

def get_cookie(user):
    headers = { 'User-Agent' : user_agent}
    values = {'username' : user, 'submit' : "Submit"}
    data = urllib.urlencode(values)
    request = urllib2.Request(url, data, headers)
    response = urllib2.urlopen(request)
    cookie = urldecode(response.info().get('Set-Cookie'))
    print cookie
    groups = re.match("web4_auth=(.+)\|(.+);.+", cookie).groups()
    iv = base64.b64decode(groups[0])
    cipher = base64.b64decode(groups[1])
    return iv, cipher

def get_message(iv, cipher):
    cookie = base64.b64encode(iv) + '|' + base64.b64encode(cipher)
    cookie = urllib.quote(cookie)
    cookie = 'web4_auth=' + cookie
    headers = { 'User-Agent' : user_agent, 'Cookie': cookie}
    request = urllib2.Request(url, None, headers)
    response = urllib2.urlopen(request)
    data = response.read()
    print repr(data)
    groups = re.match(".+, (.*)! .+: (.*)\. You.+", data).groups()
    return groups[0], groups[1]


코드야 보면 알 수 있는 것들이지만, 중간에 이런 발상을 할 수 있다는게 놀랍네요
이해하기 힘들다는...


참고 사이트
http://www.vnsecurity.net/2010/03/codegate-2010-challenge-8-bit-flipping-attack-on-cbc-mode/
http://www.megasolutions.net/python/urlDecode%28%29-22635.aspx
http://python.kr/viewtopic.php?t=25298&view=previous&sid=8a0aabff7f997e74f8a3083bd389be16
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0
2010/03/29 21:43

삼성을 생각한다.....



최근 큰 이슈(?)가 되었던 책이다.
나의 게으름과 책의 두께로 인하여 상당한 시간을 보낸 책이기도 하다.

이 책의 핵심은 매우 단순하다.

 정부 위에 군림한 더러운 재벌
재벌의 죄를 사하여 주는 무능한 사법부
재벌 손에 놀아나는 돈벌래 행정부
죽은 권력에게만 이빨을 드리우는 개만도 못한 검찰
더 많은 사람이 사회 곳곳의 비리를 폭로하길 바란다는 저자의 말..

책을 읽으면서 참 재미있는 생각을 했다.

친일판 사전을 출간하려고 하면 어떻게해서든 방해공작을 한다.
현 기득권이라는 양반들이 찔리는게 많이 있는 모양인데..

왜 저런 위한한 내용을 담고 있는 책을
정치권과 언론을 장악하고 있는 재벌에서
출간되게 내버려둔 이유는 무엇일까?

그 목적이 무엇이든 임팩트 몇 가지를 소개하고자 한다.

참 낯이 익는 문구이다.. 혹자들은 자기도 모르게 멜로디를 흥얼 거릴수도 있으리라 생각된다.


 ...(전략)... 대한민국은 민주공화국이 아닌 삼성공화국이며,
대한민국의 주권은 1%의 부자들로부터 나오고,
법은 오직 만 명에게만 평등하다는 말이 나올 정도로
 사법시스템에 대한 국민적 불신이 극에 달하였다.


최고급 가전업체 밀레의 후계자 선정 방법에 대한 언급도 있다.


 수십명이 경함한다. 가문에서 내려오는 규칙이 있다. 회사를 승계하려면 규칙에 따라 자신의 능력을 입증해야 한다. 내부 경쟁을 거쳐 후보가 되면 4년 이상 다른 회사에서 일하며 경영능력을 검증 받아야 한다. 내(공동회장, 라인하르트 진칸) 경우, BMW에서 1988년부터 4년간 일했다. 밀레 입사 전 2개 헤드헌터 업체로부터 업계 최고 인재라는 추천장을 받아야 회사에 입사할 수 있다. 또 본사에 입사해 바닥부터 일을 배워야 한다. 나는 1992년 회사에 입사해 차근차근 승진해 1999년 간부로 경영수업을 시작했다. 2002년 6명의 심사위원회가 주최한 최종면접을 통과하고서야 최고 경영자로 일하기 시작했다.

외국어와 군 복무도 조건이다.
이 밖에 진칸 회장은 5개 국어를 구사하며, 그 중 3개 국어는 능숙하다고 한다.
또한 기는 기갑부대 장교 출신이다.


다른 곳에서 4년, 본사 입사 후 10년 동안 일을 하고 나서야 CEO가 되었다니..
우리나라에서는 감히 상상도 할 수 없는 일이다.

이 글을 쓰기 몇 일 전..
이건희 희장은 은퇴 선언 23개월 만에 다시 회장직에 복직했다.

이 책에서 언급된 많은 부분들이 현 정부와의 협력으로
더 큰 힘을 발휘하리라 믿어 의심치 않는다.



크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0
2010/03/29 06:33

Burp Proxy Launcher with EUC-KR and UTF-8

많이 사용하는 Burp Proxy에 대한 글 입니다.

가끔 한글이 깨지는 상황을 맞이하면 상당히 귀찮습니다.

아주 간단하게 작성한 스크립트 입니다.

 @echo off
 echo Please type your choice (1=EUC-KR, 2=UTF-8)
  set /p arg1= %1
  if "%arg1%" == "1"
        echo javaw -jar -Xmx512m -Dfile.encoding=euc-kr -Dswing.metalTheme=Windows burpsuite_v1.3.jar > runcmd.bat

 if "%arg1%" == "2"
        echo javaw -jar -Xmx512m -Dfile.encoding=utf-8 -Dswing.metalTheme=Windows burpsuite_v1.3.jar > runcmd.bat
runcmd.bat

해당 스크립트 실행 후
 EUC-KR => '1',
 UTF-8   => '2' 선택


크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 Comment 0