<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6029935238740174452</id><updated>2024-09-11T10:21:37.637-07:00</updated><category term="forensic"/><category term="iOS"/><category term="python"/><category term="windbg"/><category term="wireshark"/><category term="ctf"/><category term="cx_Oracle"/><category term="debug"/><category term="global header"/><category term="javascript"/><category term="kernel"/><category term="packet"/><category term="packet header"/><category term="pcap"/><category term="qemu"/><category term="ubuntu"/><category term="포렌식"/><category term="./configure"/><category term="/bin/sh: 1:"/><category term="/etc/environment"/><category term="10000 hours rule"/><category term="ARM"/><category term="Android Defender"/><category term="DataSource"/><category term="Delegate"/><category term="Imuer"/><category term="Incident"/><category term="MS ie 8"/><category term="NFAT"/><category term="NSBundle"/><category term="PK.."/><category term="PyPi"/><category term="RuCTF"/><category term="UIApplication"/><category term="Vulnerability"/><category term="\\.\pipe"/><category term="activate device administrator"/><category term="analyze -v"/><category term="android"/><category term="apt-get build-dep"/><category term="apt-get install"/><category term="autopsy"/><category term="autoreconf"/><category term="avd"/><category term="backtrack"/><category term="binascii"/><category term="boot.ini"/><category term="brain"/><category term="breach"/><category term="cannot convert parameter 1 from &#39;LPCTSTR&#39; to &#39;const char *&#39;"/><category term="codegate"/><category term="compile"/><category term="cve-2013-1347"/><category term="data sources"/><category term="database"/><category term="decod"/><category term="decode as"/><category term="eclipse"/><category term="error C2664"/><category term="finvadeprocess"/><category term="follow tcp stream"/><category term="ftp"/><category term="gdb"/><category term="george clooney"/><category term="hand"/><category term="harddisk1"/><category term="head"/><category term="hex editor"/><category term="hprocess"/><category term="hyundai autoever"/><category term="hyundai capital"/><category term="image file"/><category term="info registers"/><category term="intel x86 atom"/><category term="internet explorer"/><category term="ipv6"/><category term="kd"/><category term="ld.so.conf.d"/><category term="libclntsh.so.11.1"/><category term="libocci.so"/><category term="libpcap"/><category term="mac trojan"/><category term="mainBundle"/><category term="make"/><category term="make install"/><category term="malcolm gladwell"/><category term="mannerism"/><category term="memory"/><category term="memory.dmp"/><category term="minidump"/><category term="mobile"/><category term="mount -t cifsX"/><category term="ms13-034"/><category term="msdl.microsoft"/><category term="obfuscated"/><category term="ole scan"/><category term="oracle"/><category term="outliers"/><category term="package"/><category term="partition0 dd if="/><category term="permission"/><category term="pip"/><category term="pixman"/><category term="poc"/><category term="prequal"/><category term="process"/><category term="project property"/><category term="proof of concept"/><category term="proxy"/><category term="putty"/><category term="python 2.7.3"/><category term="quals"/><category term="record header"/><category term="recording"/><category term="samba smbfs"/><category term="sdk"/><category term="share folder"/><category term="sharedApplication class"/><category term="smart phone"/><category term="soft link"/><category term="spidermonkey"/><category term="sql"/><category term="srv*c:\"/><category term="ssh"/><category term="symbol path"/><category term="syminitialize"/><category term="talmud"/><category term="tar -jxvf"/><category term="tar.bz2"/><category term="task.docx"/><category term="thread"/><category term="ubuntu 12.04"/><category term="unhexlify"/><category term="up in the air"/><category term="usersearchpath"/><category term="vds.exe"/><category term="visual studio"/><category term="volmgrx.sys"/><category term="windows"/><category term="xcode"/><category term="xplico"/><category term="굿모닝 팝스"/><category term="기록"/><category term="난독화"/><category term="만 시간의 법칙"/><category term="말콤 글래드웰"/><category term="매너리즘"/><category term="메모리 덤프"/><category term="백트랙"/><category term="비주얼 스튜디오"/><category term="심볼"/><category term="아웃라이어"/><category term="업 인 디 에어"/><category term="예훈"/><category term="유니코드 멀티바이트"/><category term="이근철"/><category term="인터넷 익스플로러"/><category term="자바스크립트"/><category term="최고의 선물"/><category term="취약점"/><category term="커널"/><category term="컴파일"/><category term="현대 오토에버"/><category term="현대 캐피탈"/><title type='text'>Practice Makes Perfect</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>32</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-7792714426804883003</id><published>2015-04-05T00:06:00.003-07:00</published><updated>2015-04-05T00:06:28.568-07:00</updated><title type='text'>[Essay] 150405</title><content type='html'>성공하고 싶다.&lt;br /&gt;
정정당당하게.</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/7792714426804883003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2015/04/essay-150405.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/7792714426804883003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/7792714426804883003'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2015/04/essay-150405.html' title='[Essay] 150405'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-7973660212417415785</id><published>2014-01-15T13:14:00.003-08:00</published><updated>2014-01-15T13:14:47.563-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="backtrack"/><category scheme="http://www.blogger.com/atom/ns#" term="forensic"/><category scheme="http://www.blogger.com/atom/ns#" term="NFAT"/><category scheme="http://www.blogger.com/atom/ns#" term="xplico"/><category scheme="http://www.blogger.com/atom/ns#" term="백트랙"/><category scheme="http://www.blogger.com/atom/ns#" term="포렌식"/><title type='text'>Xplico REVIEW 1</title><content type='html'>&amp;nbsp;Xplico라는 네트워크 포렌식&amp;nbsp;분석 툴에 대해서 알아 보려고 한다. &lt;br /&gt;
&lt;br /&gt;
아래는 위키에서 정의한 Xplico에 대한 설명이다. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;Xplico&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: black; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/19.18px sans-serif; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;is a&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Network_forensics&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; background-image: none; color: #0b0080; font-size-adjust: none; font-stretch: normal; font: 13px/19.18px sans-serif; letter-spacing: normal; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot; title=&quot;Network forensics&quot;&gt;network forensics&lt;/a&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: black; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/19.18px sans-serif; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;analysis tool (NFAT), which is a software that reconstructs the contents of acquisitions performed with a&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a class=&quot;mw-redirect&quot; href=&quot;http://en.wikipedia.org/wiki/Packet_sniffer&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; background-image: none; color: #0b0080; font-size-adjust: none; font-stretch: normal; font: 13px/19.18px sans-serif; letter-spacing: normal; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot; title=&quot;Packet sniffer&quot;&gt;packet sniffer&lt;/a&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: black; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/19.18px sans-serif; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(e.g.&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Wireshark&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; background-image: none; color: #0b0080; font-size-adjust: none; font-stretch: normal; font: 13px/19.18px sans-serif; letter-spacing: normal; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot; title=&quot;Wireshark&quot;&gt;Wireshark&lt;/a&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: black; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/19.18px sans-serif; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Tcpdump&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; background-image: none; color: #0b0080; font-size-adjust: none; font-stretch: normal; font: 13px/19.18px sans-serif; letter-spacing: normal; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot; title=&quot;Tcpdump&quot;&gt;tcpdump&lt;/a&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: black; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/19.18px sans-serif; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Netsniff-ng&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; background-image: none; color: #0b0080; font-size-adjust: none; font-stretch: normal; font: 13px/19.18px sans-serif; letter-spacing: normal; text-decoration: none; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot; title=&quot;Netsniff-ng&quot;&gt;Netsniff-ng&lt;/a&gt;&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: black; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/19.18px sans-serif; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: black; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/19.18px sans-serif; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Xplico&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;http://en.wikipedia.org/wiki/Xplico&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
자세하게 볼 예정이지만 맛보기로 이 야심한 새벽에 끄적여 본다. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
일단 콘솔 기반 버전과 웹 버전 두 개가 있다. &lt;br /&gt;
&lt;br /&gt;
backtrack에 Xplico가 기본으로 내장되어 있다~ 최고! :-)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWWxvJMnhojkR7k-dRAUYanbQD0xrMCWYQJT2VmUHR7hgcRf64lxTlz73XHmDLtnH-JbtRNmfv964YGJCyzsS5w3XYAQFgl_NliJ-l4dgtiJzFCS_z8z5uYbNgp7m4LGYYY69l_rO21A/s1600/xplico.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWWxvJMnhojkR7k-dRAUYanbQD0xrMCWYQJT2VmUHR7hgcRf64lxTlz73XHmDLtnH-JbtRNmfv964YGJCyzsS5w3XYAQFgl_NliJ-l4dgtiJzFCS_z8z5uYbNgp7m4LGYYY69l_rO21A/s1600/xplico.PNG&quot; height=&quot;250&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
웹 버전이 아무래도 편해서 살펴보니~ pcap을 디코딩해서 분석해 주거나&lt;br /&gt;
라이브로 패킷을 분석해 주는 기능이 있다. &lt;br /&gt;
&lt;br /&gt;
분석한 결과는 웹사이트, 이미지, 이메일, voip, ftp, chat, telnet 같은 정보들을&lt;br /&gt;
편리하게 보여준다. &lt;br /&gt;
&lt;br /&gt;
실제 필드에서 얼마나 포렌식 측면에서 유용할지는 앞으로 살펴봐야 겠지만&lt;br /&gt;
일단 분석이라는 기능이&amp;nbsp;의미 그대로의 분석보다는 포렌식 조사에서 유용할만한 &lt;br /&gt;
정보들을 각 카테고리 별로 분류해서 보여주는 정도인 것 같다. &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxRhax7cJAc9CcbZrS9AHc53DHpJ5Xq3WUjirK_ggRRtddkIFU4B6aB71SNPL3hkWJXV0HBpKn8pgqQlvv-hcvB9XpQGn_gfocqSsuXi8Jbn1IeugsjhzDjPyq1No9z9Wh9P8Xq4w7CA/s1600/xplico2.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxRhax7cJAc9CcbZrS9AHc53DHpJ5Xq3WUjirK_ggRRtddkIFU4B6aB71SNPL3hkWJXV0HBpKn8pgqQlvv-hcvB9XpQGn_gfocqSsuXi8Jbn1IeugsjhzDjPyq1No9z9Wh9P8Xq4w7CA/s1600/xplico2.PNG&quot; height=&quot;393&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/7973660212417415785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2014/01/xplico-review-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/7973660212417415785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/7973660212417415785'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2014/01/xplico-review-1.html' title='Xplico REVIEW 1'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWWxvJMnhojkR7k-dRAUYanbQD0xrMCWYQJT2VmUHR7hgcRf64lxTlz73XHmDLtnH-JbtRNmfv964YGJCyzsS5w3XYAQFgl_NliJ-l4dgtiJzFCS_z8z5uYbNgp7m4LGYYY69l_rO21A/s72-c/xplico.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-5736949674026613963</id><published>2013-08-16T01:32:00.000-07:00</published><updated>2013-08-16T01:32:19.386-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="avd"/><category scheme="http://www.blogger.com/atom/ns#" term="eclipse"/><category scheme="http://www.blogger.com/atom/ns#" term="intel x86 atom"/><category scheme="http://www.blogger.com/atom/ns#" term="mobile"/><category scheme="http://www.blogger.com/atom/ns#" term="sdk"/><category scheme="http://www.blogger.com/atom/ns#" term="smart phone"/><title type='text'>[TIP] Android emulator works nice and fast,</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgc10W4AdPCizUu4C2s_HWSTTbT1HyFOmTfdUKzCt724TMMElutpPLvZVXuP8LTAwpicPrL4WTuBM_bbeNT8lz1tMep_yUjwsv09PwC-2iksMKXTIhbTevWEJvFLGuyGw-b3w9Gn69GEw/s1600/avd.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgc10W4AdPCizUu4C2s_HWSTTbT1HyFOmTfdUKzCt724TMMElutpPLvZVXuP8LTAwpicPrL4WTuBM_bbeNT8lz1tMep_yUjwsv09PwC-2iksMKXTIhbTevWEJvFLGuyGw-b3w9Gn69GEw/s1600/avd.PNG&quot; height=&quot;640&quot; width=&quot;404&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
[problem]&lt;br /&gt;
On Windows, emulating RAM greater than 768M may fail&lt;br /&gt;
depending...&lt;br /&gt;
Try proqressively smaller values of RAM if the emulator fails&lt;br /&gt;
to launch&lt;br /&gt;
&lt;br /&gt;
[resolved]&lt;br /&gt;
install &#39;Intel x86 Atom System Image&#39;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht9LZ2lRPfUW-vI7Z2ZJGuZ76WjcdFfCFQt-k15j_Smx9ii9XdIsea_cLFZnQTPaSCegSfllV58UWSHtHzH2hAxU64DaqqMrKQb2XnOyWGc0EP8eozMkOjOLWxEQnQkbd8O3f4abjAvA/s1600/atom.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht9LZ2lRPfUW-vI7Z2ZJGuZ76WjcdFfCFQt-k15j_Smx9ii9XdIsea_cLFZnQTPaSCegSfllV58UWSHtHzH2hAxU64DaqqMrKQb2XnOyWGc0EP8eozMkOjOLWxEQnQkbd8O3f4abjAvA/s1600/atom.PNG&quot; height=&quot;462&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/5736949674026613963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/08/tip-android-emulator-works-nice-and-fast.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/5736949674026613963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/5736949674026613963'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/08/tip-android-emulator-works-nice-and-fast.html' title='[TIP] Android emulator works nice and fast,'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgc10W4AdPCizUu4C2s_HWSTTbT1HyFOmTfdUKzCt724TMMElutpPLvZVXuP8LTAwpicPrL4WTuBM_bbeNT8lz1tMep_yUjwsv09PwC-2iksMKXTIhbTevWEJvFLGuyGw-b3w9Gn69GEw/s72-c/avd.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-7159780932735396575</id><published>2013-07-23T00:56:00.000-07:00</published><updated>2013-07-23T00:56:41.092-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="autopsy"/><category scheme="http://www.blogger.com/atom/ns#" term="data sources"/><category scheme="http://www.blogger.com/atom/ns#" term="forensic"/><category scheme="http://www.blogger.com/atom/ns#" term="harddisk1"/><category scheme="http://www.blogger.com/atom/ns#" term="image file"/><category scheme="http://www.blogger.com/atom/ns#" term="partition0 dd if="/><category scheme="http://www.blogger.com/atom/ns#" term="포렌식"/><title type='text'>Create an image file and Autopsy...</title><content type='html'>If you want to get a hard image attaced to the slave, do as follows:&lt;br /&gt;
&lt;br /&gt;
dd if=\\?\Device\Harddisk1\Partition0 of=IMAGE001.img bs=512&lt;br /&gt;
&lt;br /&gt;
Load the image file by Autopsy.&lt;br /&gt;
&lt;br /&gt;
Analyze the image~&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7bp_Qa0-_pEG5RTSZTzZn7iozRXGeIftDujviO9AkxBoLsXFbq2XM_nLKwpK1qtRoRBb0biTEh8fwZhOpcYtPlg7iNMlg3YxnJKUj5yNaptt6A1AoHfB4ur4ZpGJ7Oldsr5CcVRi94Q/s1600/KEPC1O1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7bp_Qa0-_pEG5RTSZTzZn7iozRXGeIftDujviO9AkxBoLsXFbq2XM_nLKwpK1qtRoRBb0biTEh8fwZhOpcYtPlg7iNMlg3YxnJKUj5yNaptt6A1AoHfB4ur4ZpGJ7Oldsr5CcVRi94Q/s1600/KEPC1O1.jpg&quot; height=&quot;373&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
슬레이브로 붙인 하드 이미지를 뜨고 싶으면 아래와 같이 하면 된다.&lt;br /&gt;
&lt;br /&gt;
dd if=\\?\Device\Harddisk1\Partition0 of=IMAGE001.img bs=512&lt;br /&gt;
&lt;br /&gt;
그럼 이 이미지 파일을 오토시(autopsy)에 불러들여 &lt;br /&gt;
포렌식 분석을 하시면 된다.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7bp_Qa0-_pEG5RTSZTzZn7iozRXGeIftDujviO9AkxBoLsXFbq2XM_nLKwpK1qtRoRBb0biTEh8fwZhOpcYtPlg7iNMlg3YxnJKUj5yNaptt6A1AoHfB4ur4ZpGJ7Oldsr5CcVRi94Q/s1600/KEPC1O1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/7159780932735396575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/07/create-image-file-and-autopsy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/7159780932735396575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/7159780932735396575'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/07/create-image-file-and-autopsy.html' title='Create an image file and Autopsy...'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7bp_Qa0-_pEG5RTSZTzZn7iozRXGeIftDujviO9AkxBoLsXFbq2XM_nLKwpK1qtRoRBb0biTEh8fwZhOpcYtPlg7iNMlg3YxnJKUj5yNaptt6A1AoHfB4ur4ZpGJ7Oldsr5CcVRi94Q/s72-c/KEPC1O1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-3906795201167153529</id><published>2013-07-11T01:57:00.000-07:00</published><updated>2013-07-11T01:58:47.702-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="finvadeprocess"/><category scheme="http://www.blogger.com/atom/ns#" term="hprocess"/><category scheme="http://www.blogger.com/atom/ns#" term="msdl.microsoft"/><category scheme="http://www.blogger.com/atom/ns#" term="symbol path"/><category scheme="http://www.blogger.com/atom/ns#" term="syminitialize"/><category scheme="http://www.blogger.com/atom/ns#" term="usersearchpath"/><category scheme="http://www.blogger.com/atom/ns#" term="windbg"/><category scheme="http://www.blogger.com/atom/ns#" term="심볼"/><title type='text'>[Tips] Load Symbol</title><content type='html'>Case 1. code snippet&lt;br /&gt;
&lt;br /&gt;
symPath[] = &quot;symsrv*symsrv.dll*c:\symbol*http://msdl.microsoft.com/download/symbols&quot;;&lt;br /&gt;
SymInitialize(hProcess, &amp;amp;symPath, TRUE);&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;-webkit-text-stroke-width: 0px; color: black; font-size-adjust: none; font-stretch: normal; font: 13.63px/18.18px Consolas, Courier, monospace; letter-spacing: normal; margin: 0px; overflow: auto; padding: 5px; text-indent: 0px; text-transform: none; word-spacing: 0px; word-wrap: normal;&quot;&gt;BOOL WINAPI SymInitialize(
  _In_&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;HANDLE hProcess,
  _In_opt_&amp;nbsp;&amp;nbsp;PCTSTR UserSearchPath,
  _In_&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BOOL fInvadeProcess
);
&lt;/pre&gt;
&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/windows/desktop/ms681351(v=vs.85).aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/windows/desktop/ms681351(v=vs.85).aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Case 2. Using&amp;nbsp;Windbg 1&lt;br /&gt;
&lt;br /&gt;
[File] - [Symbol File Path ...] &lt;br /&gt;
&lt;br /&gt;
enter the symbol &lt;br /&gt;
&lt;br /&gt;
srv*c:\symbol*http://msdl.microsoft.com/download/symbols&lt;br /&gt;
&lt;br /&gt;
Then open an executable or ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h1 class=&quot;title&quot; style=&quot;-webkit-text-stroke-width: 0px; clear: both; color: #454545; font-family: &amp;quot;Segoe UI Light&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;Lucida Grande&amp;quot;, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 1.2em; margin: 0px 0px 0px -3px; padding: 0px 0px 20px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;Setting Symbol and Executable Image Paths in WinDbg&lt;/span&gt;&lt;/h1&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/windows/hardware/hh439335(v=vs.85).aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/windows/hardware/hh439335(v=vs.85).aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Case 3.&amp;nbsp;Using Windbg 2&lt;br /&gt;
&lt;br /&gt;
open an executable or attach ...&lt;br /&gt;
&lt;br /&gt;
(d4.7f0): Break instruction exception - code 80000003 (first chance)&lt;br /&gt;
eax=001a1eb4 ebx=7ffdc000 ecx=00000000 edx=00000001 esi=001a1f48 edi=001a1eb4&lt;br /&gt;
eip=7c90120e esp=0007fb20 ebp=0007fc94 iopl=0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nv up ei pl nz na po nc&lt;br /&gt;
cs=001b&amp;nbsp; ss=0023&amp;nbsp; ds=0023&amp;nbsp; es=0023&amp;nbsp; fs=003b&amp;nbsp; gs=0000&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; efl=00000202&lt;br /&gt;
ntdll!DbgBreakPoint:&lt;br /&gt;
7c90120e cc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;br /&gt;
0:000&amp;gt; &lt;span style=&quot;color: red;&quot;&gt;.sympath srv*c:\syms*http://msdl.microsoft.com/download/symbols&lt;/span&gt;&lt;br /&gt;
Symbol search path is: srv*c:\syms*http://msdl.microsoft.com/download/symbols&lt;br /&gt;
Expanded Symbol search path is: srv*c:\syms*http://msdl.microsoft.com/download/symbols&lt;br /&gt;
0:000&amp;gt; &lt;span style=&quot;color: red;&quot;&gt;.reload /f *&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
심볼 설정할 때 코드로 짜기도 하고 windbg 로 설정하기도 한다. &lt;br /&gt;
상황에 맞게 적절히 사용~</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/3906795201167153529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/07/tips-load-symbol.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/3906795201167153529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/3906795201167153529'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/07/tips-load-symbol.html' title='[Tips] Load Symbol'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-8419289575685823046</id><published>2013-07-05T01:50:00.000-07:00</published><updated>2013-07-07T17:38:34.084-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="activate device administrator"/><category scheme="http://www.blogger.com/atom/ns#" term="Android Defender"/><category scheme="http://www.blogger.com/atom/ns#" term="permission"/><title type='text'>[Threat] Android Defender</title><content type='html'>&lt;br /&gt;
&lt;table class=&quot;table table-striped&quot; id=&quot;antivirus-results&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; border-collapse: collapse; border-spacing: 0px; color: #333333; font-size-adjust: none; font-stretch: normal; font: 12.72px/20px &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; letter-spacing: normal; margin-bottom: 20px; max-width: 100%; text-indent: 0px; text-transform: none; white-space: normal; width: 940px; word-spacing: 0px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;border: 0px currentColor;&quot;&gt;&lt;td class=&quot;ltr&quot; style=&quot;border: 0px currentColor; direction: ltr !important; line-height: 20px; padding: 8px; text-align: left; vertical-align: top;&quot;&gt;Symantec&lt;/td&gt;&lt;td class=&quot;ltr text-red&quot; style=&quot;border: 0px currentColor; color: rgb(180, 12, 26) !important; direction: ltr !important; line-height: 20px; padding: 8px; text-align: left; vertical-align: top;&quot;&gt;Android.Fakedefender&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;a href=&quot;https://www.virustotal.com/en/file/bc4ce565800614fa46907781da8ea3272c87ee9131f5b4dd273a3c9c86ab8c35/analysis/&quot;&gt;https://www.virustotal.com/en/file/bc4ce565800614fa46907781da8ea3272c87ee9131f5b4dd273a3c9c86ab8c35/analysis/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Permissions&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZLiBdfHCv_ITq7nRCCSWrFLMqJxPn8RPOiBrQWN5ofOq9I7LzvoTTMBC_CNJScD4WN8rRix90v5k3ux1kzOdwfnTsDqB3oxGM6waDwtUmQBGZZvZmJRycz2hYFuW5m2-gaEEO5VSwhg/s834/Android+FakeAV15.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZLiBdfHCv_ITq7nRCCSWrFLMqJxPn8RPOiBrQWN5ofOq9I7LzvoTTMBC_CNJScD4WN8rRix90v5k3ux1kzOdwfnTsDqB3oxGM6waDwtUmQBGZZvZmJRycz2hYFuW5m2-gaEEO5VSwhg/s834/Android+FakeAV15.jpg&quot; height=&quot;320&quot; width=&quot;232&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9NcDMrWKxeoKpRFiyKC93Q0PsaG8KoX4XJ5WqmZAnAMfwaLOcbx1SgAphOwbUj-gmeD9GcuYlgw17fhZWrLtu2UVAD8a1zI72ZNsAYFBy49_NGKMIP_pN7luXu3Aau5RSSHhPSnWueg/s841/Android+FakeAV17.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9NcDMrWKxeoKpRFiyKC93Q0PsaG8KoX4XJ5WqmZAnAMfwaLOcbx1SgAphOwbUj-gmeD9GcuYlgw17fhZWrLtu2UVAD8a1zI72ZNsAYFBy49_NGKMIP_pN7luXu3Aau5RSSHhPSnWueg/s841/Android+FakeAV17.jpg&quot; height=&quot;320&quot; width=&quot;229&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Activate Device Administrator &lt;br /&gt;
- Erase all data&lt;br /&gt;
- Change the screen-unlock password&lt;br /&gt;
- Set password rules&lt;br /&gt;
- Monitor screen-unlock attempts&lt;br /&gt;
- Lock the screen &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1otYdMDiDBD3T3P63r9pRBj70WmMFKtnUNVNC5cz_BwkoY1NT9HoXP8aXzEmZxaLjESO4DLNSg_rW-HkvAwCT2KjAjlpHae5XSZD8v0eMTrOhQPxdUuvCK4dkzXT8gtlMTni3Pbp4vA/s623/Android+FakeAV1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1otYdMDiDBD3T3P63r9pRBj70WmMFKtnUNVNC5cz_BwkoY1NT9HoXP8aXzEmZxaLjESO4DLNSg_rW-HkvAwCT2KjAjlpHae5XSZD8v0eMTrOhQPxdUuvCK4dkzXT8gtlMTni3Pbp4vA/s623/Android+FakeAV1.jpg&quot; height=&quot;400&quot; width=&quot;310&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdPZu59s5zvT026ky7v_sAKtoeX8ito0oK1bm5NUXBC5-P-V0SaA6GvihuOu7nWpIm8FjVmDBbmuu1SklULxTWqGmhOBlTs69U8hRI65QvDX1nDZBqfEdXNvYZimlLNamvkxq8xRHTfA/s517/Android+FakeAV2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdPZu59s5zvT026ky7v_sAKtoeX8ito0oK1bm5NUXBC5-P-V0SaA6GvihuOu7nWpIm8FjVmDBbmuu1SklULxTWqGmhOBlTs69U8hRI65QvDX1nDZBqfEdXNvYZimlLNamvkxq8xRHTfA/s517/Android+FakeAV2.jpg&quot; height=&quot;320&quot; width=&quot;297&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div align=&quot;left&quot; class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div align=&quot;left&quot; class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div align=&quot;left&quot; class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
안드로이드용 악성코드 중 재미있는&amp;nbsp;가짜백신﻿이 발견되었는데 &lt;/div&gt;
&lt;div align=&quot;left&quot; class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
랜섬웨어(ransomware)이며 조치가 까다롭다.&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/8419289575685823046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/07/threat-android-defender.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/8419289575685823046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/8419289575685823046'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/07/threat-android-defender.html' title='[Threat] Android Defender'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZLiBdfHCv_ITq7nRCCSWrFLMqJxPn8RPOiBrQWN5ofOq9I7LzvoTTMBC_CNJScD4WN8rRix90v5k3ux1kzOdwfnTsDqB3oxGM6waDwtUmQBGZZvZmJRycz2hYFuW5m2-gaEEO5VSwhg/s72-c/Android+FakeAV15.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-8836242645188301733</id><published>2013-06-25T19:17:00.001-07:00</published><updated>2013-06-25T19:25:37.252-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cannot convert parameter 1 from &#39;LPCTSTR&#39; to &#39;const char *&#39;"/><category scheme="http://www.blogger.com/atom/ns#" term="compile"/><category scheme="http://www.blogger.com/atom/ns#" term="error C2664"/><category scheme="http://www.blogger.com/atom/ns#" term="project property"/><category scheme="http://www.blogger.com/atom/ns#" term="visual studio"/><category scheme="http://www.blogger.com/atom/ns#" term="비주얼 스튜디오"/><category scheme="http://www.blogger.com/atom/ns#" term="유니코드 멀티바이트"/><category scheme="http://www.blogger.com/atom/ns#" term="컴파일"/><title type='text'>[DEV] [TIP] Visual Studio :: Character set error</title><content type='html'>&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #9f9f9f; display: inline !important; float: none; font-family: Dotum, Verdana, AppleGothic, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15.45px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #9f9f9f; display: inline !important; float: none; font-family: Dotum, Verdana, AppleGothic, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15.45px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #9f9f9f; display: inline !important; float: none; font-family: Dotum, Verdana, AppleGothic, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15.45px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #9f9f9f; display: inline !important; float: none; font-family: Dotum, Verdana, AppleGothic, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15.45px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;error C2664: &#39;_stricmp&#39; : cannot convert parameter 1 from &#39;LPCTSTR&#39; to &#39;const char *&#39;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #9f9f9f; display: inline !important; float: none; font-family: Dotum, Verdana, AppleGothic, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15.45px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #9f9f9f; display: inline !important; float: none; font-family: Dotum, Verdana, AppleGothic, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15.45px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #9f9f9f; display: inline !important; float: none; font-family: Dotum, Verdana, AppleGothic, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15.45px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;This error is caused by Character set. The default character value is &quot;Unicode&quot; running VS 2005 or later&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #9f9f9f; display: inline !important; float: none; font-family: Dotum, Verdana, AppleGothic, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15.45px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #9f9f9f; display: inline !important; float: none; font-family: Dotum, Verdana, AppleGothic, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15.45px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;To solve this, change the &quot;character set&quot; field to multibyte&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #9f9f9f; display: inline !important; float: none; font-family: Dotum, Verdana, AppleGothic, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15.45px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #9f9f9f; display: inline !important; float: none; font-family: Dotum, Verdana, AppleGothic, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15.45px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;=&amp;gt; project property&amp;nbsp;-&amp;gt; property&amp;nbsp;-&amp;gt; configuration property&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #9f9f9f; display: inline !important; float: none; font-family: Dotum, Verdana, AppleGothic, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15.45px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #9f9f9f; display: inline !important; float: none; font-family: Dotum, Verdana, AppleGothic, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15.45px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8VWdZ46E0qtFzfUYGVOV8V_eLIIvqBLHsJcEQt6LXl_GhWoaobL6WK6XMVxfNQqJPaMzSB9XK8tF1tcEtCFC1timJoHETXEvhBaoIqkalZE5jYJoKl_IVd-tE0Ywm8hn0ciKJwgjCkQ/s1600/DEV+hook1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8VWdZ46E0qtFzfUYGVOV8V_eLIIvqBLHsJcEQt6LXl_GhWoaobL6WK6XMVxfNQqJPaMzSB9XK8tF1tcEtCFC1timJoHETXEvhBaoIqkalZE5jYJoKl_IVd-tE0Ywm8hn0ciKJwgjCkQ/s1600/DEV+hook1.jpg&quot; height=&quot;454&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #9f9f9f; display: inline !important; float: none; font-family: Dotum, Verdana, AppleGothic, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 15.45px; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
비주얼 스튜디오 컴파일할 때 문자열 셋팅 때문에 에러가 나는 경우가 있다. &lt;br /&gt;
2005 이상부터는 unicode 문자열로 셋팅되어 있어서 멀티바이트로 셋팅해 주어야 &lt;br /&gt;
컴파일이 된다. &lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/8836242645188301733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/06/dev-tip-visual-studio-character-set.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/8836242645188301733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/8836242645188301733'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/06/dev-tip-visual-studio-character-set.html' title='[DEV] [TIP] Visual Studio :: Character set error'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8VWdZ46E0qtFzfUYGVOV8V_eLIIvqBLHsJcEQt6LXl_GhWoaobL6WK6XMVxfNQqJPaMzSB9XK8tF1tcEtCFC1timJoHETXEvhBaoIqkalZE5jYJoKl_IVd-tE0Ywm8hn0ciKJwgjCkQ/s72-c/DEV+hook1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-3960793380750526077</id><published>2013-05-30T23:26:00.001-07:00</published><updated>2013-05-31T00:21:02.337-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cve-2013-1347"/><category scheme="http://www.blogger.com/atom/ns#" term="decod"/><category scheme="http://www.blogger.com/atom/ns#" term="internet explorer"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="MS ie 8"/><category scheme="http://www.blogger.com/atom/ns#" term="ms13-034"/><category scheme="http://www.blogger.com/atom/ns#" term="obfuscated"/><category scheme="http://www.blogger.com/atom/ns#" term="Vulnerability"/><category scheme="http://www.blogger.com/atom/ns#" term="난독화"/><category scheme="http://www.blogger.com/atom/ns#" term="인터넷 익스플로러"/><category scheme="http://www.blogger.com/atom/ns#" term="자바스크립트"/><category scheme="http://www.blogger.com/atom/ns#" term="취약점"/><title type='text'>MS13-034 [CVE- 2013-1347]</title><content type='html'>&lt;a href=&quot;http://blogs.technet.com/b/msrc/archive/2013/05/03/microsoft-releases-security-advisory-2847140.aspx&quot;&gt;http://blogs.technet.com/b/msrc/archive/2013/05/03/microsoft-releases-security-advisory-2847140.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1347&quot;&gt;http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1347&lt;/a&gt;&lt;br /&gt;
&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&amp;nbsp;Microsoft Internet Explorer 8 does not properly handle objects in memory, which allows remote attackers to execute arbitrary code by accessing an object that was not properly allocated or is deleted, as exploited in the wild in May 2013.&lt;br /&gt;
&lt;br /&gt;
한국의 대부분 사용자들이 IE를 사용하는데 IE 취약점이라 위험성이 크고 &lt;br /&gt;
이를 이용해 정보유출을 시도하는 케이스들이 발견되고 있으니 &lt;br /&gt;
반드시 패치를 하시길!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9HbF6x3AdarFg-jAoMJDpjHxYkAui2o-bYfnlGcsSdDE2LkDdafa-q_yE_z8f5P_G7VA7n4ddfQWaMk9wesFkUi-eUzjBtxXcD3-ASHs1Qb7yVNFbssorojWvY0rObea2ryJgmBGeAQ/s1600/ms13-0341.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9HbF6x3AdarFg-jAoMJDpjHxYkAui2o-bYfnlGcsSdDE2LkDdafa-q_yE_z8f5P_G7VA7n4ddfQWaMk9wesFkUi-eUzjBtxXcD3-ASHs1Qb7yVNFbssorojWvY0rObea2ryJgmBGeAQ/s1600/ms13-0341.jpg&quot; height=&quot;640&quot; width=&quot;632&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Obfuscated javascript&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqQ574BXI-fcE3u6NMs8Sj_YflfDDdKRwznqbTfjKoRHTc6BYDVnIgtKHcWlI4bs2BXOJMzvTxxkr_UZzjbMpR4gJuz6KfVteMaEM5eh2F-JsnvPL2SQzl8BtkEga0cBv3CMvrBjSQbg/s1600/ms13-0342.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqQ574BXI-fcE3u6NMs8Sj_YflfDDdKRwznqbTfjKoRHTc6BYDVnIgtKHcWlI4bs2BXOJMzvTxxkr_UZzjbMpR4gJuz6KfVteMaEM5eh2F-JsnvPL2SQzl8BtkEga0cBv3CMvrBjSQbg/s1600/ms13-0342.jpg&quot; height=&quot;236&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Decoded javascript&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmGE_HPGEbz1J2-AIhEgjh5MO0qqlyZ2McAVBkA1uRzcq_6tPPLDExC7HdpgiqInJJE2CFKPWMvxe80Xz6hS83IcRepDeUAAKUAqYg0YEAaVn8AF24QN0HBXm8r9cSmLkbE18QsBmrtg/s1600/ms13-0343.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmGE_HPGEbz1J2-AIhEgjh5MO0qqlyZ2McAVBkA1uRzcq_6tPPLDExC7HdpgiqInJJE2CFKPWMvxe80Xz6hS83IcRepDeUAAKUAqYg0YEAaVn8AF24QN0HBXm8r9cSmLkbE18QsBmrtg/s1600/ms13-0343.jpg&quot; height=&quot;376&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MS IE 8 Vulnerability</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/3960793380750526077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/05/ms13-034-cve-2013-1347.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/3960793380750526077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/3960793380750526077'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/05/ms13-034-cve-2013-1347.html' title='MS13-034 [CVE- 2013-1347]'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9HbF6x3AdarFg-jAoMJDpjHxYkAui2o-bYfnlGcsSdDE2LkDdafa-q_yE_z8f5P_G7VA7n4ddfQWaMk9wesFkUi-eUzjBtxXcD3-ASHs1Qb7yVNFbssorojWvY0rObea2ryJgmBGeAQ/s72-c/ms13-0341.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-8117377668064101884</id><published>2013-05-29T19:58:00.001-07:00</published><updated>2013-05-29T19:58:56.073-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="\\.\pipe"/><category scheme="http://www.blogger.com/atom/ns#" term="boot.ini"/><category scheme="http://www.blogger.com/atom/ns#" term="debug"/><category scheme="http://www.blogger.com/atom/ns#" term="kernel"/><category scheme="http://www.blogger.com/atom/ns#" term="windbg"/><title type='text'>Kernel debugging with Windbg (1)</title><content type='html'>Windbg 로 커널 디버깅할 때...&lt;br /&gt;
&lt;br /&gt;
&lt;em style=&quot;font-style: normal; font-weight: bold;&quot;&gt;Kernel Debugging&lt;/em&gt;:&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;em style=&quot;font-style: normal; font-weight: bold;&quot;&gt;WinDbg&lt;/em&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;and VMWare&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjObGC_06jZX041MNV3JspQv42BX8guI1T87X11cLLFDqU62a1hQGC-uvMfXMegNZPmEWiYrsLsm459bLypqVgm8yIq4KnG1nvjh1WsTkWfuUnf6b9Lh-gkURyl80katwAiW1uM9qqJkg/s1600/ups5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjObGC_06jZX041MNV3JspQv42BX8guI1T87X11cLLFDqU62a1hQGC-uvMfXMegNZPmEWiYrsLsm459bLypqVgm8yIq4KnG1nvjh1WsTkWfuUnf6b9Lh-gkURyl80katwAiW1uM9qqJkg/s1600/ups5.jpg&quot; height=&quot;164&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTE7YWeAP-51DcHRCs0Pz1Y5XrsmIj28WgOZ2A4M3UzgeMfS5ptezHA5AgdoffevQDkvs_ks4If3Fk1SJD5GET7jBTywfDna7cNZ1fMgbXuLR2nrQNdB0OR4-U3fkXitZkRmpxFeha3g/s1600/windbg_kernel1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTE7YWeAP-51DcHRCs0Pz1Y5XrsmIj28WgOZ2A4M3UzgeMfS5ptezHA5AgdoffevQDkvs_ks4If3Fk1SJD5GET7jBTywfDna7cNZ1fMgbXuLR2nrQNdB0OR4-U3fkXitZkRmpxFeha3g/s1600/windbg_kernel1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTE7YWeAP-51DcHRCs0Pz1Y5XrsmIj28WgOZ2A4M3UzgeMfS5ptezHA5AgdoffevQDkvs_ks4If3Fk1SJD5GET7jBTywfDna7cNZ1fMgbXuLR2nrQNdB0OR4-U3fkXitZkRmpxFeha3g/s1600/windbg_kernel1.jpg&quot; height=&quot;209&quot; width=&quot;320&quot; /&gt;&lt;br /&gt;
&amp;nbsp;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8mlRyAQ_-7Q7zfJBV4I3s2BYvviwF6Ac9g1iXAmZ3HmRglyUM9z8YWpqobe4pBvhikP3iVFzqKHqK8g3NWEz-n1L6qB51S7Mhau857Uw-Q-eW4G4Jg81nVjS_5d3nu4FqwE7ShlW12w/s1600/windbg_kernel2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8mlRyAQ_-7Q7zfJBV4I3s2BYvviwF6Ac9g1iXAmZ3HmRglyUM9z8YWpqobe4pBvhikP3iVFzqKHqK8g3NWEz-n1L6qB51S7Mhau857Uw-Q-eW4G4Jg81nVjS_5d3nu4FqwE7ShlW12w/s1600/windbg_kernel2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8mlRyAQ_-7Q7zfJBV4I3s2BYvviwF6Ac9g1iXAmZ3HmRglyUM9z8YWpqobe4pBvhikP3iVFzqKHqK8g3NWEz-n1L6qB51S7Mhau857Uw-Q-eW4G4Jg81nVjS_5d3nu4FqwE7ShlW12w/s1600/windbg_kernel2.jpg&quot; height=&quot;154&quot; width=&quot;320&quot; /&gt;&lt;br /&gt;
&amp;nbsp;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZdq9rSBeB8EEULbQrMyWG9PQzpNFeLju33OSF24QbFgroyRCVRbKhXZcqH8BZeskOS3nnk6AMFVDqcMyTS9qJve0EFpRGLgCxiGur1BQ_yEM9WIgdHp0EiAvUBWvvOU6ifV1oJGgChw/s1600/windbg_kernel3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZdq9rSBeB8EEULbQrMyWG9PQzpNFeLju33OSF24QbFgroyRCVRbKhXZcqH8BZeskOS3nnk6AMFVDqcMyTS9qJve0EFpRGLgCxiGur1BQ_yEM9WIgdHp0EiAvUBWvvOU6ifV1oJGgChw/s1600/windbg_kernel3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZdq9rSBeB8EEULbQrMyWG9PQzpNFeLju33OSF24QbFgroyRCVRbKhXZcqH8BZeskOS3nnk6AMFVDqcMyTS9qJve0EFpRGLgCxiGur1BQ_yEM9WIgdHp0EiAvUBWvvOU6ifV1oJGgChw/s1600/windbg_kernel3.jpg&quot; height=&quot;111&quot; width=&quot;320&quot; /&gt;&lt;br /&gt;
&amp;nbsp;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2VFZhXd5mDr6mmzbrFl1b27PUFdVBr9EnyI8M59eOX9g6W_w6BqEVOUZiU8WXzvqGiknLWsXsfgDbLWOP53ep0uJM-QhPidAi7nN3fcUnEMUH3oV8Bq254fLx9ccqIjdsa3yBCnAaCw/s1600/windbg_kernel4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2VFZhXd5mDr6mmzbrFl1b27PUFdVBr9EnyI8M59eOX9g6W_w6BqEVOUZiU8WXzvqGiknLWsXsfgDbLWOP53ep0uJM-QhPidAi7nN3fcUnEMUH3oV8Bq254fLx9ccqIjdsa3yBCnAaCw/s1600/windbg_kernel4.jpg&quot; height=&quot;137&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS58d5-GaLgve6STWfE9ZghDU8-H2Z6vp59vI_gcR1nE7cqkhOc56OZRewYkSTePn8tCRS0vwwGEIBdVOUCFl7ZBHGoqRgU_YyiJdC9lhwILY8uD-9G35Vn4FD0RF59PNKbV7RGuevTQ/s1600/windbg_kernel5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS58d5-GaLgve6STWfE9ZghDU8-H2Z6vp59vI_gcR1nE7cqkhOc56OZRewYkSTePn8tCRS0vwwGEIBdVOUCFl7ZBHGoqRgU_YyiJdC9lhwILY8uD-9G35Vn4FD0RF59PNKbV7RGuevTQ/s1600/windbg_kernel5.jpg&quot; height=&quot;263&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/8117377668064101884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/05/kernel-debugging-with-windbg-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/8117377668064101884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/8117377668064101884'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/05/kernel-debugging-with-windbg-1.html' title='Kernel debugging with Windbg (1)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjObGC_06jZX041MNV3JspQv42BX8guI1T87X11cLLFDqU62a1hQGC-uvMfXMegNZPmEWiYrsLsm459bLypqVgm8yIq4KnG1nvjh1WsTkWfuUnf6b9Lh-gkURyl80katwAiW1uM9qqJkg/s72-c/ups5.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-1597826144723501661</id><published>2013-04-14T19:19:00.000-07:00</published><updated>2013-04-19T09:30:23.340-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="analyze -v"/><category scheme="http://www.blogger.com/atom/ns#" term="kd"/><category scheme="http://www.blogger.com/atom/ns#" term="kernel"/><category scheme="http://www.blogger.com/atom/ns#" term="memory.dmp"/><category scheme="http://www.blogger.com/atom/ns#" term="minidump"/><category scheme="http://www.blogger.com/atom/ns#" term="process"/><category scheme="http://www.blogger.com/atom/ns#" term="srv*c:\"/><category scheme="http://www.blogger.com/atom/ns#" term="thread"/><category scheme="http://www.blogger.com/atom/ns#" term="vds.exe"/><category scheme="http://www.blogger.com/atom/ns#" term="volmgrx.sys"/><category scheme="http://www.blogger.com/atom/ns#" term="windbg"/><category scheme="http://www.blogger.com/atom/ns#" term="메모리 덤프"/><category scheme="http://www.blogger.com/atom/ns#" term="커널"/><title type='text'>Kernel Memory Dump Analysis</title><content type='html'>windbg로 커널 메모리 덤프를 분석해야 할 때...&lt;br /&gt;
&lt;br /&gt;
Kernel memory dumps are located in %systemroot%\MEMORY.DMP&lt;br /&gt;
(%systemroot%\minidump)&lt;br /&gt;
&lt;br /&gt;
1. Open the MEMORY.DMP file using Windbg.&lt;br /&gt;
&lt;br /&gt;
(Symbol setting : &lt;strong&gt;SRV*c:\[path]*http://msdl.microsoft.com/download/symbols)&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;
2. Enter &#39;!analyze -v&#39; without quotes to get detailed&amp;nbsp;debugging information.&lt;br /&gt;
&lt;br /&gt;
&lt;em&gt;KERNEL_DATA_INPAGE_ERROR (7a)&lt;br /&gt;The requested page of kernel data could not be read in.  Typically caused by&lt;br /&gt;a bad block in the paging file or disk controller error. Also see&lt;br /&gt;KERNEL_STACK_INPAGE_ERROR.&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;...&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;&amp;nbsp;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;SYMBOL_NAME:  volmgrx!VMX_NOTIFICATION_&lt;wbr&gt;&lt;/wbr&gt;QUEUE::&lt;wbr&gt;&lt;/wbr&gt;CompleteTaskNotifications+42&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;FOLLOWUP_NAME:  MachineOwner&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;MODULE_NAME: volmgrx&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;IMAGE_NAME:  &lt;strong&gt;&lt;u&gt;volmgrx.sys&lt;/u&gt;&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;DEBUG_FLR_IMAGE_TIMESTAMP:  49e01efd&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;FAILURE_BUCKET_ID:  0x7a_c000000e_volmgrx!&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. What process was calling volmgrx.sys?&lt;br /&gt;
kd&amp;gt; !thread&lt;br /&gt;
&lt;br /&gt;
THREAD 9b75f2b0  Cid 18e4.1754  Teb: 7ffdb000 Win32Thread: ffb9f540 RUNNING on processor 1&lt;br /&gt;
IRP List:&lt;br /&gt;
872f9290: (0006,01d8) Flags: 00060000  Mdl: 00000000&lt;br /&gt;
Not impersonating&lt;br /&gt;
DeviceMap                 8d405780&lt;br /&gt;
Owning Process            8abb30e0       Image:         &lt;strong&gt;&lt;u&gt;&lt;em&gt;vds.exe&lt;/em&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
Attached Process          N/A            Image:         N/A&lt;br /&gt;
Wait Start TickCount      153296998      Ticks: 0&lt;br /&gt;
Context Switch Count      205             &lt;br /&gt;
UserTime                  00:00:00.000&lt;br /&gt;
KernelTime                00:00:00.171&lt;br /&gt;
Win32 Start Address 0x76c70148&lt;br /&gt;
Stack Init 8c315000 Current 8c314978 Base 8c315000 Limit 8c312000 Call 0&lt;br /&gt;
Priority 10 BasePriority 8 PriorityDecrement 0 IoPriority 2 PagePriority 5&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
4. Confirm that vds.exe process called the volmgrx.sys...&lt;br /&gt;
kd&amp;gt; !process 8abb30e0 0&lt;br /&gt;
&lt;br /&gt;
PROCESS 8abb30e0  SessionId: 0  Cid: 18e4    Peb: 7ffd6000  ParentCid: 0294&lt;br /&gt;
DirBase: bff34bc0  ObjectTable: 9a5556f0  HandleCount: 193.&lt;br /&gt;
Image: &lt;em&gt;&lt;u&gt;&lt;strong&gt;vds.exe&lt;/strong&gt;&lt;/u&gt;&lt;/em&gt;&lt;br /&gt;
...</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/1597826144723501661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/04/kernel-memory-dump-analysis.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/1597826144723501661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/1597826144723501661'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/04/kernel-memory-dump-analysis.html' title='Kernel Memory Dump Analysis'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-3477313136648339801</id><published>2013-03-11T01:17:00.000-07:00</published><updated>2013-03-11T01:17:19.777-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ctf"/><category scheme="http://www.blogger.com/atom/ns#" term="forensic"/><category scheme="http://www.blogger.com/atom/ns#" term="ole scan"/><category scheme="http://www.blogger.com/atom/ns#" term="quals"/><category scheme="http://www.blogger.com/atom/ns#" term="RuCTF"/><category scheme="http://www.blogger.com/atom/ns#" term="task.docx"/><title type='text'>RuCTF 2013 quals - Forensic 100</title><content type='html'>&lt;span style=&quot;font-family: 굴림;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: 굴림;&quot;&gt;task.docx&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHsiHeE7S25bQ4EahM6ljBeAyzJZpEQLPuq1sJdbr3GLb27VOMqIobLrtVIagze0PLeis2LgUN7ZEYWGYdAN8aqMn-nGlduFSX_AoiMOv4yqXJxEY045pNiloxZq3ZMgcwPVtiI_pS0w/s1600/1303117.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHsiHeE7S25bQ4EahM6ljBeAyzJZpEQLPuq1sJdbr3GLb27VOMqIobLrtVIagze0PLeis2LgUN7ZEYWGYdAN8aqMn-nGlduFSX_AoiMOv4yqXJxEY045pNiloxZq3ZMgcwPVtiI_pS0w/s1600/1303117.jpg&quot; height=&quot;536&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: 굴림;&quot;&gt;--------------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 10pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: Calibri;&quot;&gt;Hi, kid!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: 굴림;&quot;&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 10pt;&quot;&gt;
&lt;span lang=&quot;EN-US&quot;&gt;&lt;span style=&quot;font-family: Calibri;&quot;&gt;That 8-symbol password, we were talking
about recently, is exactly the same as the text on the T-shirt of that guy.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: 굴림;&quot;&gt;

--------------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: 굴림;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: 굴림;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: 굴림;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
First let&#39;ts&amp;nbsp; scan the extracted OLE structures. Then you can see two image files although there is only one image in task.docx.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdj90oY5gt8VulNa1ZRODhZqWvoONEcw8t5J9hWGlCx7QW1VOd56S524wHu8zn-82pblbNehxpBM38-zw4wcwaOzKNAjuGn8PVNSsKOOadsi5b6N4U2mwDOEMEWidsPJxJZh5EXNvEmA/s1600/ru.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdj90oY5gt8VulNa1ZRODhZqWvoONEcw8t5J9hWGlCx7QW1VOd56S524wHu8zn-82pblbNehxpBM38-zw4wcwaOzKNAjuGn8PVNSsKOOadsi5b6N4U2mwDOEMEWidsPJxJZh5EXNvEmA/s1600/ru.jpg&quot; height=&quot;363&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally, just take the image2.jpg to solve this challenge~.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXekcXugU7jBUMXOlTw1mTQwQFtJhh3HlZxxobe-hrLTYgfwO_ojhjoB1ZGYUFWpsq9n5AXEmi6SNm3qqJDz96GWcg_JT8lv1MmHM1bl7p0i2FsXygh09lW84vgqpEPrLGr5v4gMrLsw/s1600/1303116.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXekcXugU7jBUMXOlTw1mTQwQFtJhh3HlZxxobe-hrLTYgfwO_ojhjoB1ZGYUFWpsq9n5AXEmi6SNm3qqJDz96GWcg_JT8lv1MmHM1bl7p0i2FsXygh09lW84vgqpEPrLGr5v4gMrLsw/s1600/1303116.jpg&quot; height=&quot;228&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/3477313136648339801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/03/ructf-2013-quals-forensic-100.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/3477313136648339801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/3477313136648339801'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/03/ructf-2013-quals-forensic-100.html' title='RuCTF 2013 quals - Forensic 100'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHsiHeE7S25bQ4EahM6ljBeAyzJZpEQLPuq1sJdbr3GLb27VOMqIobLrtVIagze0PLeis2LgUN7ZEYWGYdAN8aqMn-nGlduFSX_AoiMOv4yqXJxEY045pNiloxZq3ZMgcwPVtiI_pS0w/s72-c/1303117.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-4801051421404236222</id><published>2013-02-25T12:01:00.001-08:00</published><updated>2013-02-26T06:19:45.328-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="decode as"/><category scheme="http://www.blogger.com/atom/ns#" term="ipv6"/><category scheme="http://www.blogger.com/atom/ns#" term="wireshark"/><title type='text'>IPv6 in Wireshark</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
IPv6 address beginning with fe80::.. is used for local network.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://en.wikipedia.org/wiki/IPv6_address&quot;&gt;http://en.wikipedia.org/wiki/IPv6_address&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Courier New;&quot;&gt;&lt;span style=&quot;background-color: #444444;&quot;&gt;fe80::/10 — Addresses in the link-local prefix are only valid and unique on a single link. Within this prefix only one subnet is allocated (54 zero bits), yielding an effective format of &lt;tt&gt;fe80::/64&lt;/tt&gt;. The least significant 64 bits are usually chosen as the interface hardware address constructed in &lt;/span&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/IPv6_address#Modified_EUI-64&quot;&gt;&lt;span style=&quot;background-color: #444444;&quot;&gt;modified EUI-64&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: #444444;&quot;&gt; format. A &lt;/span&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Link-local_address&quot; title=&quot;Link-local address&quot;&gt;&lt;span style=&quot;background-color: #444444;&quot;&gt;link-local address&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: #444444;&quot;&gt; is required on every IPv6-enabled interface—in other words, applications may rely on the existence of a link-local address even when there is no IPv6 routing. These addresses are comparable to the auto-configuration addresses &lt;tt&gt;169.254.0.0/16&lt;/tt&gt; of IPv4.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBCJh-83Nh49IbVgED78QjdQPdhL_8aQI8BPOnQNFT0NuNGSl0DnqsdlEINpQbPQRJJ5czYdLF3LAFyzgCnZzw5ql3DpCFsmymLeqGI3KMwONIgo8vj005guIyDZS5yFLDDZzRxMdMHA/s1600/%EC%A0%9C%EB%AA%A9+%EC%97%86%EC%9D%8C.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBCJh-83Nh49IbVgED78QjdQPdhL_8aQI8BPOnQNFT0NuNGSl0DnqsdlEINpQbPQRJJ5czYdLF3LAFyzgCnZzw5ql3DpCFsmymLeqGI3KMwONIgo8vj005guIyDZS5yFLDDZzRxMdMHA/s1600/%EC%A0%9C%EB%AA%A9+%EC%97%86%EC%9D%8C.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
You will see strange packets when you open IPv6 pcap files.&lt;br /&gt;
&lt;br /&gt;
Just decode it&lt;br /&gt;
&lt;br /&gt;
1. Decode AS...&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyWo7jrT3yrxq4hyphenhyphengAhplFzW0tz-G45HuXr-l_wSbE0S8rUgxrAOGZ3vDilMx8d7Vl4KBQa3ij2Nwwx2wR1l98XPiwSPclt9GGYm2RFsF3Ojr7sSys_T0a8Sm9ovEZI8s3QJlRkwi0Vw/s1600/%EC%A0%9C%EB%AA%A9+%EC%97%86%EC%9D%8C.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyWo7jrT3yrxq4hyphenhyphengAhplFzW0tz-G45HuXr-l_wSbE0S8rUgxrAOGZ3vDilMx8d7Vl4KBQa3ij2Nwwx2wR1l98XPiwSPclt9GGYm2RFsF3Ojr7sSys_T0a8Sm9ovEZI8s3QJlRkwi0Vw/s1600/%EC%A0%9C%EB%AA%A9+%EC%97%86%EC%9D%8C.png&quot; height=&quot;231&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
2. select &#39;Network&#39; tap and&amp;nbsp;then IPv6&lt;br /&gt;
&lt;em&gt;&lt;strong&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: white; color: black; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 13px/19.18px sans-serif; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTD9Y3xS3mH3NoEe4de3NN45ROpGVeWvLvC04UwFvwfumbqnTlyebUjVwNHPkEaOZvUJ6fzI7bFF9_wiD3ca2p2SFP8ByOFhx3Ipx5TvB8-GgAR9lYatgPIaYIdHmOo2rkgtK3WtfEtQ/s1600/ipv6+set.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTD9Y3xS3mH3NoEe4de3NN45ROpGVeWvLvC04UwFvwfumbqnTlyebUjVwNHPkEaOZvUJ6fzI7bFF9_wiD3ca2p2SFP8ByOFhx3Ipx5TvB8-GgAR9lYatgPIaYIdHmOo2rkgtK3WtfEtQ/s1600/ipv6+set.png&quot; height=&quot;246&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
3. Now we have IPv6&#39;s packet streams&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtHkzbGIvggoVBCYr8H8kpoGssLJcETdK16181rn4FeblgIIKrH9QfzVLAKrjTxDdbyjIpCQS9hWBGiOwBUwsv9XXRGqjLvDLQnlFUWEZXyvw_dsb1E1usgQYp5eXYRNHYQykZIa-eJA/s1600/ipv6.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtHkzbGIvggoVBCYr8H8kpoGssLJcETdK16181rn4FeblgIIKrH9QfzVLAKrjTxDdbyjIpCQS9hWBGiOwBUwsv9XXRGqjLvDLQnlFUWEZXyvw_dsb1E1usgQYp5eXYRNHYQykZIa-eJA/s1600/ipv6.png&quot; height=&quot;225&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/4801051421404236222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/02/ipv6-in-wireshark.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/4801051421404236222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/4801051421404236222'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/02/ipv6-in-wireshark.html' title='IPv6 in Wireshark'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBCJh-83Nh49IbVgED78QjdQPdhL_8aQI8BPOnQNFT0NuNGSl0DnqsdlEINpQbPQRJJ5czYdLF3LAFyzgCnZzw5ql3DpCFsmymLeqGI3KMwONIgo8vj005guIyDZS5yFLDDZzRxMdMHA/s72-c/%EC%A0%9C%EB%AA%A9+%EC%97%86%EC%9D%8C.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-614978351155991036</id><published>2013-02-18T03:50:00.000-08:00</published><updated>2013-02-18T03:50:00.902-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ARM"/><category scheme="http://www.blogger.com/atom/ns#" term="debug"/><category scheme="http://www.blogger.com/atom/ns#" term="gdb"/><category scheme="http://www.blogger.com/atom/ns#" term="info registers"/><category scheme="http://www.blogger.com/atom/ns#" term="putty"/><category scheme="http://www.blogger.com/atom/ns#" term="qemu"/><category scheme="http://www.blogger.com/atom/ns#" term="ssh"/><title type='text'>[qemu #2] debugging ARM </title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
Launch qemu..&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNXr3ckhoUHCES9JLqEl1LYOcvIEphINmzvyME0XhIX8MmN_CJfzA89YHtTMcYXdRV5ETAz1xkEUwztxhTdXZqbaylBHWgjcIN4otAMHCwrJmpAeprygj2sKWTjMPooKMdtxYh5VaJqg/s1600/08718.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNXr3ckhoUHCES9JLqEl1LYOcvIEphINmzvyME0XhIX8MmN_CJfzA89YHtTMcYXdRV5ETAz1xkEUwztxhTdXZqbaylBHWgjcIN4otAMHCwrJmpAeprygj2sKWTjMPooKMdtxYh5VaJqg/s1600/08718.jpg&quot; height=&quot;508&quot; uea=&quot;true&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
Then connect to qemu&amp;nbsp;(ARM based system)&amp;nbsp;through an ssh tunnel.&lt;br /&gt;
&lt;br /&gt;
ssh &lt;a href=&quot;mailto:User@IP%20Address&quot;&gt;User@IP Address&lt;/a&gt;&amp;nbsp;-p [port number]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfMDbfyrChq0-Sr2SvAl0Qzg30Z_RAJFuHqvCRE2m2iDBdBjXloLpHcTqmWPtKjaNBGjVtRv10-aLnVIDTjlgd0WdwSRFNWYJzlQ_SmixPauaArqzwsUjdRQcpFQsVboioQrotjFC8XQ/s1600/08725.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfMDbfyrChq0-Sr2SvAl0Qzg30Z_RAJFuHqvCRE2m2iDBdBjXloLpHcTqmWPtKjaNBGjVtRv10-aLnVIDTjlgd0WdwSRFNWYJzlQ_SmixPauaArqzwsUjdRQcpFQsVboioQrotjFC8XQ/s1600/08725.png&quot; height=&quot;206&quot; uea=&quot;true&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;&amp;nbsp;Now you can debug with gdb~&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI0j86wdwUt8OH-pA_xwo_-ZT2-BPnqJ_TSWPPbkZZlhMB4weQYs_Lhb74asRYrOfkFevUAa4fUvsI80GsQtpsjUZeU3KEj799P1rRxTLhPcVAfuRw1TkuLeHaiuyukcFB81ZAtYwFqA/s1600/08729.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI0j86wdwUt8OH-pA_xwo_-ZT2-BPnqJ_TSWPPbkZZlhMB4weQYs_Lhb74asRYrOfkFevUAa4fUvsI80GsQtpsjUZeU3KEj799P1rRxTLhPcVAfuRw1TkuLeHaiuyukcFB81ZAtYwFqA/s1600/08729.jpg&quot; height=&quot;336&quot; uea=&quot;true&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/614978351155991036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/02/qemu-2-debugging-arm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/614978351155991036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/614978351155991036'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/02/qemu-2-debugging-arm.html' title='[qemu #2] debugging ARM '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNXr3ckhoUHCES9JLqEl1LYOcvIEphINmzvyME0XhIX8MmN_CJfzA89YHtTMcYXdRV5ETAz1xkEUwztxhTdXZqbaylBHWgjcIN4otAMHCwrJmpAeprygj2sKWTjMPooKMdtxYh5VaJqg/s72-c/08718.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-1168970836033030547</id><published>2013-02-13T22:18:00.000-08:00</published><updated>2013-02-13T22:18:03.163-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="10000 hours rule"/><category scheme="http://www.blogger.com/atom/ns#" term="george clooney"/><category scheme="http://www.blogger.com/atom/ns#" term="malcolm gladwell"/><category scheme="http://www.blogger.com/atom/ns#" term="mannerism"/><category scheme="http://www.blogger.com/atom/ns#" term="outliers"/><category scheme="http://www.blogger.com/atom/ns#" term="up in the air"/><category scheme="http://www.blogger.com/atom/ns#" term="만 시간의 법칙"/><category scheme="http://www.blogger.com/atom/ns#" term="말콤 글래드웰"/><category scheme="http://www.blogger.com/atom/ns#" term="매너리즘"/><category scheme="http://www.blogger.com/atom/ns#" term="아웃라이어"/><category scheme="http://www.blogger.com/atom/ns#" term="업 인 디 에어"/><title type='text'>[Essay] malcolm gladwell - Outliers &#39;10000 hours rule&#39;</title><content type='html'>&lt;br /&gt;
오늘 강연 중에 좋은 말들이 있어서 몇 가지 남겨두려고 한다.&lt;br /&gt;
&lt;br /&gt;
#1 mannerism&lt;br /&gt;
&lt;br /&gt;
많이 들어본 단어인데, 매너리즘... 매너리즘... 위키에서 정의한&lt;br /&gt;
매너리즘의 뜻은 아래와 같다.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: Arial; font-size: x-small;&quot;&gt;Mannerism&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://en.wikipedia.org/wiki/Mannerism&quot;&gt;http://en.wikipedia.org/wiki/Mannerism&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
그러니깐 매너리즘은 현상 유지하는 상태, 발전이 없는 상태,&lt;br /&gt;
, 노력도 하지 않고, 전혀 새로울 게 없는 상태... &lt;br /&gt;
&lt;br /&gt;
이럴 때 우리는 &quot;매너리즘에 빠졌다&quot;라고 말한다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#2&amp;nbsp;&amp;nbsp;꿈..?!&lt;br /&gt;
&lt;br /&gt;
George Clooney가 주연한 &quot;Up in the Air&quot;라는 영화,&lt;br /&gt;
&lt;br /&gt;
조지 클루니가 해고 전문가로 등장하는데,&lt;br /&gt;
가족을 위해 헌신한 중견 간부를 해고시키는 과정에서 던진 말...&lt;br /&gt;
&lt;br /&gt;
&quot;자신의 꿈을 포기한 대가로 얼마나 벌었습니까?&quot;&lt;br /&gt;
&lt;br /&gt;
&#39;업 인 디 에어&#39; 요거 챙겨봐야지&lt;br /&gt;
&lt;br /&gt;
#3 &#39;10000 hours rule&#39; by malcolm gladwell &lt;br /&gt;
&lt;br /&gt;
한 3년 전쯤 읽었나,,&lt;br /&gt;
아직도 기억난다 이 책은,, 아마 집으로 돌아가는 버스 안에서 봤었다&lt;br /&gt;
뒷쪽 하차하는 문 바로 뒤에 자리에 앉아서....&lt;br /&gt;
이상하게도 기억이 생생하다.&lt;br /&gt;
&lt;br /&gt;
&#39;만 시간의 법칙&#39; &lt;br /&gt;
하루 세 시간씩 10년을 하면 만 시간이다&lt;br /&gt;
일년은 8,760 시간.. 내 생각엔 매일할 수는 없으니 하루 4시간 씩,&lt;br /&gt;
일주일에 적어도 5일 이상은 꾸준히 해야하는 수준일 듯 하다.&lt;br /&gt;
이정도면 어느 분야에서건 전문가라는 소리를 듣지 않을까?&lt;br /&gt;
&lt;br /&gt;
Practice makes perfect.&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/1168970836033030547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/02/essay-malcolm-gladwell-outliers-10000.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/1168970836033030547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/1168970836033030547'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/02/essay-malcolm-gladwell-outliers-10000.html' title='[Essay] malcolm gladwell - Outliers &#39;10000 hours rule&#39;'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-6462583006440327423</id><published>2013-02-12T22:03:00.002-08:00</published><updated>2013-02-14T18:01:21.268-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="./configure"/><category scheme="http://www.blogger.com/atom/ns#" term="/bin/sh: 1:"/><category scheme="http://www.blogger.com/atom/ns#" term="apt-get build-dep"/><category scheme="http://www.blogger.com/atom/ns#" term="autoreconf"/><category scheme="http://www.blogger.com/atom/ns#" term="make"/><category scheme="http://www.blogger.com/atom/ns#" term="make install"/><category scheme="http://www.blogger.com/atom/ns#" term="pixman"/><category scheme="http://www.blogger.com/atom/ns#" term="qemu"/><category scheme="http://www.blogger.com/atom/ns#" term="tar -jxvf"/><category scheme="http://www.blogger.com/atom/ns#" term="tar.bz2"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>[qemu #1] installing on ubuntu 12.04 </title><content type='html'>&lt;br /&gt;
You can download qemu from the following URL.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wiki.qemu.org/Download&quot;&gt;http://wiki.qemu.org/Download&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
extract the package&lt;br /&gt;
&lt;br /&gt;
&lt;strike&gt;$ tar -jxvf qemu-1.3.1.tar.bz2&lt;/strike&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;$ tar -jxvf qemu-1.2.0.tar.bz2&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #cc0000;&quot;&gt;* note&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #cc0000;&quot;&gt;First, I downloaded and installed qemu-1.3.1 in Ubuntu 12.04.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #cc0000;&quot;&gt;It doesn&#39;t work. &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #cc0000;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #cc0000;&quot;&gt;&amp;nbsp;(cd /home/.../qemu-1.3.1/pixman; autoreconf -v --install)&lt;br /&gt;/bin/sh: 1: autoreconf: not found&lt;br /&gt;make: *** [/home/.../qemu-1.3.1/pixman/configure] Error 127&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/14814889/cant-install-qemu-1-3-1-in-ubuntu-12-10&quot;&gt;http://stackoverflow.com/questions/14814889/cant-install-qemu-1-3-1-in-ubuntu-12-10&lt;/a&gt;&lt;br /&gt;
$ sudo apt-get build-dep qemu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGUElZazoiqUXeVEPjP-BYM2EiNHbJFp7zzNQxJR2oyLEHjNd7c14BPc5CuMF2hIqi4Su34Xo-tNs69_hm80RVDGuF4FR22Cw5d-0vZBr4hzIbqLnmDqtuWzzg8UIQWf5fSRy1kvhgvQ/s1600/qemu4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGUElZazoiqUXeVEPjP-BYM2EiNHbJFp7zzNQxJR2oyLEHjNd7c14BPc5CuMF2hIqi4Su34Xo-tNs69_hm80RVDGuF4FR22Cw5d-0vZBr4hzIbqLnmDqtuWzzg8UIQWf5fSRy1kvhgvQ/s1600/qemu4.png&quot; height=&quot;256&quot; uea=&quot;true&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
$ ./configure --target-list=arm-softmmu&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzfB5gM8ywbVvBS9X56K90DTcR9-pF28th9e1pn-k64kHifzvsxM0HtRlP23a2wbW-Mv1a9TuJnjZV95_3lWLQG8cVGFDGAFva3xCnI83CSAQeJJuEpyNEGB9rVkzC-2rz0i_THc8_Vg/s1600/qemu6.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzfB5gM8ywbVvBS9X56K90DTcR9-pF28th9e1pn-k64kHifzvsxM0HtRlP23a2wbW-Mv1a9TuJnjZV95_3lWLQG8cVGFDGAFva3xCnI83CSAQeJJuEpyNEGB9rVkzC-2rz0i_THc8_Vg/s1600/qemu6.png&quot; height=&quot;232&quot; uea=&quot;true&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
$ make&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXVUu5iJ8c-W0wmOmbdOgf6ea2pFCx8hX-iNpeRZvPzcaN14ucLw6fWwlv_m5iNLvP_oRh7dSyFvy1978GCAtmlIt_5Ryo5TWM_iDGnvps89d3dYhxc4EBCPXhRFRstIjj8cV8bCARrw/s1600/qemu7.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXVUu5iJ8c-W0wmOmbdOgf6ea2pFCx8hX-iNpeRZvPzcaN14ucLw6fWwlv_m5iNLvP_oRh7dSyFvy1978GCAtmlIt_5Ryo5TWM_iDGnvps89d3dYhxc4EBCPXhRFRstIjj8cV8bCARrw/s1600/qemu7.png&quot; height=&quot;170&quot; uea=&quot;true&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
$ make install&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixBvMo1FcuZ5jmvK9OZM_WaO1iUNN-zdS2JXaAtNtB2Q8W6ubGTgW5An4g2knNSK_guTUg02xxZpzW0-nCi2QuNNlEHeipwqdJrSzH9hG5KWXdRU04e7GhOcrAPT83ftWE-eLksWdx_A/s1600/qemu8.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixBvMo1FcuZ5jmvK9OZM_WaO1iUNN-zdS2JXaAtNtB2Q8W6ubGTgW5An4g2knNSK_guTUg02xxZpzW0-nCi2QuNNlEHeipwqdJrSzH9hG5KWXdRU04e7GhOcrAPT83ftWE-eLksWdx_A/s1600/qemu8.png&quot; height=&quot;83&quot; uea=&quot;true&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
will be continued&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/6462583006440327423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/02/ubuntu-1204-qemu-install.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/6462583006440327423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/6462583006440327423'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/02/ubuntu-1204-qemu-install.html' title='[qemu #1] installing on ubuntu 12.04 '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGUElZazoiqUXeVEPjP-BYM2EiNHbJFp7zzNQxJR2oyLEHjNd7c14BPc5CuMF2hIqi4Su34Xo-tNs69_hm80RVDGuF4FR22Cw5d-0vZBr4hzIbqLnmDqtuWzzg8UIQWf5fSRy1kvhgvQ/s72-c/qemu4.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-8888150551886239</id><published>2013-02-06T08:10:00.000-08:00</published><updated>2013-02-06T08:10:23.155-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="binascii"/><category scheme="http://www.blogger.com/atom/ns#" term="codegate"/><category scheme="http://www.blogger.com/atom/ns#" term="ctf"/><category scheme="http://www.blogger.com/atom/ns#" term="global header"/><category scheme="http://www.blogger.com/atom/ns#" term="packet"/><category scheme="http://www.blogger.com/atom/ns#" term="packet header"/><category scheme="http://www.blogger.com/atom/ns#" term="pcap"/><category scheme="http://www.blogger.com/atom/ns#" term="prequal"/><category scheme="http://www.blogger.com/atom/ns#" term="unhexlify"/><category scheme="http://www.blogger.com/atom/ns#" term="wireshark"/><title type='text'>codegate 2012 prequal network 100</title><content type='html'>자, 패킷 포맷을 제대로 이해했다면 이제 실전에 적용해 보자. &lt;br /&gt;
&lt;br /&gt;
실전에 적용해 보기 위해 아주 좋은 예제가 있다. &lt;br /&gt;
&lt;br /&gt;
코드게이트 2012년 prequal 네트워크 100 문제~&lt;br /&gt;
&lt;br /&gt;
파일 이름은 10_Floor.pcap으로 명명했다. &lt;br /&gt;
&lt;br /&gt;
See on the link below to refer to pcap file format.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://n20kim.blogspot.kr/2013/02/pcap-file-format.html&quot;&gt;http://n20kim.blogspot.kr/2013/02/pcap-file-format.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Wireshark can&#39;t open the pcap file.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9i6NwNcrMG97N2RqSanoBiZhhmj3nlM0XWVUtxp0NPVPgrKBvJ7JboxTA26SHb7zb9GX4Uw76iqu1vhoy5MUzXxij-eJBJ8PeaC-J3SIWOPJflvZsRU7eAXuXyyqEav2yNXBEOjqThQ/s1600/%25ED%2599%2594%25EB%25A9%25B4+%25EC%25BA%25A1%25EC%25B3%25904.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9i6NwNcrMG97N2RqSanoBiZhhmj3nlM0XWVUtxp0NPVPgrKBvJ7JboxTA26SHb7zb9GX4Uw76iqu1vhoy5MUzXxij-eJBJ8PeaC-J3SIWOPJflvZsRU7eAXuXyyqEav2yNXBEOjqThQ/s1600/%25ED%2599%2594%25EB%25A9%25B4+%25EC%25BA%25A1%25EC%25B3%25904.png&quot; height=&quot;185&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
If you understand pcap file format, you could notice what is weird.&lt;br /&gt;
Yeah, right! &lt;br /&gt;
pcap has global header at the beginning of the pcap. :)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-fUtutcryA4F88OKDcMO4YK7OdR8qiC2DJdSSqpBPC8wr5mQMbeIq-JVhd9F4i6Exy7U7wvtLCbHo3d5pxZdC-6y9GJq2J9CvELd50NelGBbZP3ULah1SFrqyHaTqtOT49rqodLSZuA/s1600/%ED%99%94%EB%A9%B4+%EC%BA%A1%EC%B3%903.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-fUtutcryA4F88OKDcMO4YK7OdR8qiC2DJdSSqpBPC8wr5mQMbeIq-JVhd9F4i6Exy7U7wvtLCbHo3d5pxZdC-6y9GJq2J9CvELd50NelGBbZP3ULah1SFrqyHaTqtOT49rqodLSZuA/s1600/%ED%99%94%EB%A9%B4+%EC%BA%A1%EC%B3%903.png&quot; height=&quot;102&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
# recover the pcap&#39;s global header.&lt;br /&gt;
&lt;br /&gt;
1.make&amp;nbsp;global header&amp;nbsp;to add global header to the pcap.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; To make this, I made this code. It&#39;s simple but&amp;nbsp;entering line by line is a little bit annoying&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
import binascii&lt;br /&gt;
binary=binascii.unhexlify(&quot;d4c3b2a1020004000000000000000000ffff000001000000&quot;)&lt;br /&gt;
f=open(&#39;header.pcap&#39;,&#39;w&#39;)&lt;br /&gt;
f.write(binary)&lt;br /&gt;
f.close()&lt;/blockquote&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNj7S67uvig-6RPyM6nawNxkO5hrVUdGnsO51Z4neGYq5woiQY7bqnDYF8497AvVQWxz4GvqxP4wHlP3uCOuvjVuMdeqgFCl6LjRLvvlSJxJLDDIwUqa9bxuDRYCwYhU9LqS0V91DQ7A/s1600/%ED%99%94%EB%A9%B4+%EC%BA%A1%EC%B3%905.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNj7S67uvig-6RPyM6nawNxkO5hrVUdGnsO51Z4neGYq5woiQY7bqnDYF8497AvVQWxz4GvqxP4wHlP3uCOuvjVuMdeqgFCl6LjRLvvlSJxJLDDIwUqa9bxuDRYCwYhU9LqS0V91DQ7A/s1600/%ED%99%94%EB%A9%B4+%EC%BA%A1%EC%B3%905.png&quot; height=&quot;75&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
2. add global header to the pcap&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBf2CNuVQBl_uEC3g-DH77f4GQyvnAWzu9WvGeiTveCloPXmZbT85KgKlJ_micnSxQ4_isWGQfJTPxVg8Z0lkiMAiq2PQk_s3sh89XK8Av942yIC-i2UMaC07xOI4WnCONepo9bUkA8w/s1600/%25ED%2599%2594%25EB%25A9%25B4+%25EC%25BA%25A1%25EC%25B3%25906.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBf2CNuVQBl_uEC3g-DH77f4GQyvnAWzu9WvGeiTveCloPXmZbT85KgKlJ_micnSxQ4_isWGQfJTPxVg8Z0lkiMAiq2PQk_s3sh89XK8Av942yIC-i2UMaC07xOI4WnCONepo9bUkA8w/s1600/%25ED%2599%2594%25EB%25A9%25B4+%25EC%25BA%25A1%25EC%25B3%25906.png&quot; height=&quot;19&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
But an error&amp;nbsp;still occurs&amp;nbsp;because of size. phew... &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj04aHjKnU6QCe2vYWUy_FB3flKZL5QseZK34LgPi4COVj1RHSmqrU6-RZzBHrQCQLyp043ltbc0jhRLTB198BK9-q-9GvUadlyYdxhnlwCZa-lf9kAd_kD22IMxUG4dnFecEytVk8Pyw/s1600/%ED%99%94%EB%A9%B4+%EC%BA%A1%EC%B3%908.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj04aHjKnU6QCe2vYWUy_FB3flKZL5QseZK34LgPi4COVj1RHSmqrU6-RZzBHrQCQLyp043ltbc0jhRLTB198BK9-q-9GvUadlyYdxhnlwCZa-lf9kAd_kD22IMxUG4dnFecEytVk8Pyw/s1600/%ED%99%94%EB%A9%B4+%EC%BA%A1%EC%B3%908.jpg&quot; height=&quot;139&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Fix it again!&lt;br /&gt;
&lt;br /&gt;
3. Did you notice something? The problem is size... and&amp;nbsp;22nd packet is&amp;nbsp;normal. &lt;br /&gt;
&amp;nbsp;&amp;nbsp; So you can infer that 23rd packet is probably&amp;nbsp;abnormal.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 22nd packet byte streams is following:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpIiLbYjH4-WTu91e1xEHaJ5sYmZmoJQXPSEp5LmWzUeClfKyE9oQgafvjfGvz2kwKmYFjFpq2w9g4NoHlUeU7giQE-7kDlsTTUB1NqIJ9DviW51Zu0lOBP5xgP9K-gOvUwYwnUWuBCA/s1600/%ED%99%94%EB%A9%B4+%EC%BA%A1%EC%B3%909.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpIiLbYjH4-WTu91e1xEHaJ5sYmZmoJQXPSEp5LmWzUeClfKyE9oQgafvjfGvz2kwKmYFjFpq2w9g4NoHlUeU7giQE-7kDlsTTUB1NqIJ9DviW51Zu0lOBP5xgP9K-gOvUwYwnUWuBCA/s1600/%ED%99%94%EB%A9%B4+%EC%BA%A1%EC%B3%909.jpg&quot; height=&quot;38&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
4. The last line from 0x0038 is &quot;16 d0 e3 42 ... &quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Find that byte streams in the 10_Floor.pcap&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 23rd packet starts with &quot;3e ec 60 ..&quot;. &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Packet header has 16bytes as you know. &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; You can see &quot;GET ..&quot; instead of packet header bytes. weird...&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0l-DY7U7uJdzPccp8VicQGZerEbaNTvhZ1LW6KSPGn3RCUzp641sYMUIO5UGraSMOMfBw_f1RxbvdmdXPAtDcoF7PFLN0-fP7DxvBdIzNOlJcDOiDWNKzGRX_r_SQ5rH1Og5mXKcvsw/s1600/%25ED%2599%2594%25EB%25A9%25B4+%25EC%25BA%25A1%25EC%25B3%259010.png&quot; height=&quot;42&quot; width=&quot;320&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
5. The final task is removing 23rd packet. Then you can open the pcap.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; 

&lt;!-- Blogger automated replacement: &quot;https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4.bp.blogspot.com%2F-Po9sd4f4eJw%2FURJ5JnL3NtI%2FAAAAAAAAADQ%2FZGQUSGoS71k%2Fs1600%2F%25ED%2599%2594%25EB%25A9%25B4%2B%25EC%25BA%25A1%25EC%25B3%25908.jpg&amp;amp;container=blogger&amp;amp;gadget=a&amp;amp;rewriteMime=image%2F*&quot; with &quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj04aHjKnU6QCe2vYWUy_FB3flKZL5QseZK34LgPi4COVj1RHSmqrU6-RZzBHrQCQLyp043ltbc0jhRLTB198BK9-q-9GvUadlyYdxhnlwCZa-lf9kAd_kD22IMxUG4dnFecEytVk8Pyw/s1600/%ED%99%94%EB%A9%B4+%EC%BA%A1%EC%B3%908.jpg&quot; --&gt;&lt;!-- Blogger automated replacement: &quot;https://images-blogger-opensocial.googleusercontent.com/gadgets/proxy?url=http%3A%2F%2F4.bp.blogspot.com%2F-KVYyNWmrUeU%2FURJ24wCNT2I%2FAAAAAAAAADA%2FDfkC4f3Cnz8%2Fs1600%2F%2525ED%252599%252594%2525EB%2525A9%2525B4%2B%2525EC%2525BA%2525A1%2525EC%2525B3%2525906.png&amp;amp;container=blogger&amp;amp;gadget=a&amp;amp;rewriteMime=image%2F*&quot; with &quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBf2CNuVQBl_uEC3g-DH77f4GQyvnAWzu9WvGeiTveCloPXmZbT85KgKlJ_micnSxQ4_isWGQfJTPxVg8Z0lkiMAiq2PQk_s3sh89XK8Av942yIC-i2UMaC07xOI4WnCONepo9bUkA8w/s1600/%25ED%2599%2594%25EB%25A9%25B4+%25EC%25BA%25A1%25EC%25B3%25906.png&quot; --&gt;</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/8888150551886239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/02/blog-post_6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/8888150551886239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/8888150551886239'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/02/blog-post_6.html' title='codegate 2012 prequal network 100'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9i6NwNcrMG97N2RqSanoBiZhhmj3nlM0XWVUtxp0NPVPgrKBvJ7JboxTA26SHb7zb9GX4Uw76iqu1vhoy5MUzXxij-eJBJ8PeaC-J3SIWOPJflvZsRU7eAXuXyyqEav2yNXBEOjqThQ/s72-c/%25ED%2599%2594%25EB%25A9%25B4+%25EC%25BA%25A1%25EC%25B3%25904.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-2709870433156596879</id><published>2013-02-06T06:51:00.001-08:00</published><updated>2013-02-06T06:51:25.613-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="global header"/><category scheme="http://www.blogger.com/atom/ns#" term="libpcap"/><category scheme="http://www.blogger.com/atom/ns#" term="packet header"/><category scheme="http://www.blogger.com/atom/ns#" term="record header"/><category scheme="http://www.blogger.com/atom/ns#" term="wireshark"/><title type='text'>pcap file format</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://wiki.wireshark.org/Development/LibpcapFileFormat#File_Format&quot;&gt;http://wiki.wireshark.org/Development/LibpcapFileFormat#File_Format&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
패킷 헤더의 구조를 알면 패킷을 분석할 때 유용하다. 잘 알아둘 필요가 있다. wireshark에서 제공하는 문서를 잘 이해해 두기 바란다~&lt;br /&gt;
&lt;br /&gt;
The Libpcap&#39;s format is following:&lt;br /&gt;
&lt;br /&gt;
Global header | Packet Header | Packet Data | Packet Header | Packet Data | ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Global header has the following structure:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDJ_nyyYdRyakgn2abtfcd07FTdXPXgQwVp9KxEXWLi1Go_7xhvjGtZnhalpk6i7sj3oG4tfPfEl1bdq533z0NxFmR5XccyTkmvoyybzy-fO2_IckU800jbfHHv89FUhG6vMXsNtLNyw/s1600/%ED%99%94%EB%A9%B4+%EC%BA%A1%EC%B3%902.jpg&quot; height=&quot;252&quot; width=&quot;640&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
typedef struct pcap_hdr_s {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; guint32 magic_number;&amp;nbsp;&amp;nbsp; /* magic number */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; guint16 version_major;&amp;nbsp; /* major version number */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; guint16 version_minor;&amp;nbsp; /* minor version number */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gint32&amp;nbsp; thiszone;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* GMT to local correction */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; guint32 sigfigs;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* accuracy of timestamps */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; guint32 snaplen;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* max length of captured packets, in octets */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; guint32 network;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* data link type */&lt;br /&gt;} pcap_hdr_t;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Record (Packet) Header has the following structure:&lt;br /&gt;
&lt;br /&gt;
typedef struct pcaprec_hdr_s {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; guint32 ts_sec;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* timestamp seconds */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; guint32 ts_usec;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* timestamp microseconds */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; guint32 incl_len;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* number of octets of packet saved in file */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; guint32 orig_len;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* actual length of packet */&lt;br /&gt;} pcaprec_hdr_t;&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/2709870433156596879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/02/pcap-file-format.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/2709870433156596879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/2709870433156596879'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/02/pcap-file-format.html' title='pcap file format'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDJ_nyyYdRyakgn2abtfcd07FTdXPXgQwVp9KxEXWLi1Go_7xhvjGtZnhalpk6i7sj3oG4tfPfEl1bdq533z0NxFmR5XccyTkmvoyybzy-fO2_IckU800jbfHHv89FUhG6vMXsNtLNyw/s72-c/%ED%99%94%EB%A9%B4+%EC%BA%A1%EC%B3%902.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-2258297701203744056</id><published>2013-02-04T08:56:00.000-08:00</published><updated>2013-02-04T18:32:37.856-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="/etc/environment"/><category scheme="http://www.blogger.com/atom/ns#" term="cx_Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="ld.so.conf.d"/><category scheme="http://www.blogger.com/atom/ns#" term="libclntsh.so.11.1"/><category scheme="http://www.blogger.com/atom/ns#" term="libocci.so"/><category scheme="http://www.blogger.com/atom/ns#" term="python 2.7.3"/><category scheme="http://www.blogger.com/atom/ns#" term="soft link"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu 12.04"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>install cx_Oracle on Ubuntu 12.04 or Windows</title><content type='html'>&lt;br /&gt;
#1 Windows + cx_Oracle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) download the Oracle instant client&lt;br /&gt;
&lt;a href=&quot;http://www.oracle.com/technetwork/topics/winsoft-085727.html&quot;&gt;http://www.oracle.com/technetwork/topics/winsoft-085727.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
2) place it on some directory.&lt;br /&gt;
&lt;br /&gt;
3) Add the directory path to your PATH environment variable&lt;br /&gt;
&lt;br /&gt;
4) run the following code to test&lt;br /&gt;
&lt;br /&gt;
import cx_Oracle&lt;br /&gt;
conn = cx_Oracle.connect(&lt;a href=&quot;mailto:ID/PW@DB.com&quot;&gt;ID/PW@DB.com&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#2 Ubuntu 12.04 + cx_Oracle&lt;br /&gt;
&lt;a href=&quot;http://rahadianokta.wordpress.com/2012/09/15/oracle-instant-client-python-cx_oracle-ubuntu-server-12-04/&quot;&gt;http://rahadianokta.wordpress.com/2012/09/15/oracle-instant-client-python-cx_oracle-ubuntu-server-12-04/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
1) download the Oracle instant client&lt;br /&gt;
&lt;a href=&quot;http://www.oracle.com/technetwork/topics/linuxsoft-082809.html&quot;&gt;http://www.oracle.com/technetwork/topics/linuxsoft-082809.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
2) unzip to your lib path &lt;br /&gt;
&amp;nbsp;/usr/local/lib/&lt;br /&gt;
&lt;br /&gt;
3) soft link libclntsh.so.11.1 to libclntsh.so and libocci.so.11.1 to libocci.so&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieH8ZggQIyHYlfghaMSkBStWpEwef9J-C9hXZjBE-eZ1gpVCd9Yb1BOskfetty52k9df5-hboRIjmWye7sUe_hU4RmV_tKrlEbFIRfLlQ6qiMTUFwPmCWNdmzDQGBx6EoPrW8tVu9KHQ/s1600/tmp23.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieH8ZggQIyHYlfghaMSkBStWpEwef9J-C9hXZjBE-eZ1gpVCd9Yb1BOskfetty52k9df5-hboRIjmWye7sUe_hU4RmV_tKrlEbFIRfLlQ6qiMTUFwPmCWNdmzDQGBx6EoPrW8tVu9KHQ/s1600/tmp23.jpg&quot; height=&quot;98&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
4) add Oracle instant client path to ld.so.conf.d&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBLiQECLuRY_HOgW1kWzboL1vfYVxpQBqDj1ILP45tJ3Ry__thSwVGeOVMhc98Cnxws0K8x0I0Z_JolgJDh_vm-4L3T0lssWAgf9dxShnXstXHw6vpXUXIF6hI-q15-snPj79u6xESEQ/s1600/tmp25.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBLiQECLuRY_HOgW1kWzboL1vfYVxpQBqDj1ILP45tJ3Ry__thSwVGeOVMhc98Cnxws0K8x0I0Z_JolgJDh_vm-4L3T0lssWAgf9dxShnXstXHw6vpXUXIF6hI-q15-snPj79u6xESEQ/s1600/tmp25.jpg&quot; height=&quot;50&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;# ldconfig&lt;br /&gt;
&lt;br /&gt;
5) edit your system environment variable (/etc/environment)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-0dGyv2eg7adxxdDimADcjUnwH4mVGSFPgMIc3yB1_LJY22dUVb2rfVCM1ddkyDa12Cf0f9Q6BY2LynsE6Fe1Jno25WLCRu0sGsPJaL56R-uZm9KIcWeNjnts73GKzW3Csjen0BYW7w/s1600/tmp26.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-0dGyv2eg7adxxdDimADcjUnwH4mVGSFPgMIc3yB1_LJY22dUVb2rfVCM1ddkyDa12Cf0f9Q6BY2LynsE6Fe1Jno25WLCRu0sGsPJaL56R-uZm9KIcWeNjnts73GKzW3Csjen0BYW7w/s1600/tmp26.jpg&quot; height=&quot;112&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finally~~ yeah~&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfyI_Ib3T7MrWRBOUvNMLy9t_ozT-V_kXAynihplilDnJCeJIPIE2xfUTmM-RPtGlMOuo-JbKKtucGqcrPRqVeppi-65oJHKha1679Edrb-xPzO15HMRkb0VH6_2LKd_BtSvUGdnFnQg/s1600/tmp28.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfyI_Ib3T7MrWRBOUvNMLy9t_ozT-V_kXAynihplilDnJCeJIPIE2xfUTmM-RPtGlMOuo-JbKKtucGqcrPRqVeppi-65oJHKha1679Edrb-xPzO15HMRkb0VH6_2LKd_BtSvUGdnFnQg/s1600/tmp28.jpg&quot; height=&quot;126&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/2258297701203744056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/02/install-cxoracle-on-ubuntu-1204-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/2258297701203744056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/2258297701203744056'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/02/install-cxoracle-on-ubuntu-1204-or.html' title='install cx_Oracle on Ubuntu 12.04 or Windows'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieH8ZggQIyHYlfghaMSkBStWpEwef9J-C9hXZjBE-eZ1gpVCd9Yb1BOskfetty52k9df5-hboRIjmWye7sUe_hU4RmV_tKrlEbFIRfLlQ6qiMTUFwPmCWNdmzDQGBx6EoPrW8tVu9KHQ/s72-c/tmp23.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-3385883951581697316</id><published>2013-02-04T08:45:00.001-08:00</published><updated>2013-02-04T08:46:24.132-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="package"/><category scheme="http://www.blogger.com/atom/ns#" term="pip"/><category scheme="http://www.blogger.com/atom/ns#" term="poc"/><category scheme="http://www.blogger.com/atom/ns#" term="proof of concept"/><category scheme="http://www.blogger.com/atom/ns#" term="proxy"/><category scheme="http://www.blogger.com/atom/ns#" term="PyPi"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><title type='text'>Practical man-in-the-middle attack on pip</title><content type='html'>&lt;br /&gt;
I got an interesting article that warns installing packages using pip &lt;br /&gt;
in an untrusted environment&lt;br /&gt;
&lt;br /&gt;
You can &amp;nbsp;intercept and manipulate packages downloaded by PyPi&lt;br /&gt;
using the below python code&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://gist.github.com/4698537&quot;&gt;https://gist.github.com/4698537&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
yeah~ poc time~&lt;br /&gt;
&lt;br /&gt;
Proof Of Concept&lt;br /&gt;
&lt;br /&gt;
1. run a proxy to see all HTTP traffic through the proxy&lt;br /&gt;
2. redirect traffic over your local machine&lt;br /&gt;
3. intercepts all traffic&lt;br /&gt;
4. use the python script to manipulate downloads by PyPi&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/3385883951581697316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/02/practical-man-in-middle-attack-on-pip.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/3385883951581697316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/3385883951581697316'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/02/practical-man-in-middle-attack-on-pip.html' title='Practical man-in-the-middle attack on pip'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-3361720510286441906</id><published>2013-01-30T02:56:00.001-08:00</published><updated>2013-08-21T18:44:37.448-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="database"/><category scheme="http://www.blogger.com/atom/ns#" term="oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="sql"/><title type='text'>Oracle Tips</title><content type='html'>&lt;br /&gt;
#1&amp;nbsp;list all the tables in a database&lt;br /&gt;
&lt;br /&gt;
-&amp;gt; select * from tab;&lt;br /&gt;
&lt;br /&gt;
#2 check oracle charset&lt;br /&gt;
&lt;br /&gt;
-&amp;gt; select userenv(&#39;LANGUAGE&#39;) from dual;&lt;br /&gt;
&lt;br /&gt;
#3 sysdate&lt;br /&gt;
&amp;nbsp;select&amp;nbsp;&amp;nbsp; XXX&amp;nbsp;&amp;nbsp;&amp;nbsp; from&amp;nbsp;&amp;nbsp; YYY&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; where&amp;nbsp;Time &amp;gt;= sysdate- INTERVAL &#39;12&#39; hour&lt;br /&gt;
&lt;br /&gt;
#4 to_date&lt;br /&gt;
select *&amp;nbsp; from&amp;nbsp;YYY where&amp;nbsp;Time &amp;nbsp;&amp;gt;=&amp;nbsp; to_date(&#39;01-02-2013&#39;,&#39;dd-mm-yyyy&#39;);&lt;br /&gt;
&lt;br /&gt;
#5 list all columns&lt;br /&gt;
&lt;br /&gt;
SELECT * &lt;br /&gt;FROM ALL_TAB_COLUMNS&lt;br /&gt;WHERE TABLE_NAME IN (&lt;br /&gt;&amp;nbsp; SELECT TABLE_NAME &lt;br /&gt;&amp;nbsp; FROM ALL_TABLES&lt;br /&gt;
&lt;span style=&quot;-webkit-text-stroke-width: 0px; color: #464646; display: inline !important; float: none; font-size-adjust: none; font-stretch: normal; font: 11.81px/17.27px 돋움, dotum, verdana, sans-serif; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot;&gt;&amp;nbsp; WHERE OWNER =&#39;user account&#39;&lt;/span&gt;)</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/3361720510286441906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/01/oracle-tips.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/3361720510286441906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/3361720510286441906'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/01/oracle-tips.html' title='Oracle Tips'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-3375823162586316286</id><published>2013-01-30T02:51:00.001-08:00</published><updated>2013-02-03T20:43:32.369-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cx_Oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><title type='text'>cx_Oracle...</title><content type='html'>&lt;br /&gt;
#1&lt;br /&gt;
Problem&lt;br /&gt;
ORA-12705: Cannot access NLS data files or invalid environment specified in&lt;br /&gt;
&lt;br /&gt;
ORA-12705: &quot;invalid or unknown NLS parameter value specified&quot; &lt;br /&gt;
Cause: There are two possible causes:&lt;br /&gt;
- An attempt was made to issue an ALTER SESSION statement with an invalid NLS parameter or value.&lt;br /&gt;
- The NLS_LANG environment variable contains an invalid language, territory, or character set.&lt;br /&gt;
&lt;br /&gt;
Solution&lt;br /&gt;
putenv(&quot;NLS_LANG=KOREAN_KOREA.KO16KSC5601&quot;); &lt;br /&gt;
putenv(&quot;ORACLE_SID=oracle9&quot;); &lt;br /&gt;
putenv(&quot;ORACLE_HOME=D:\oracle\ora92&quot;); &lt;br /&gt;
putenv(&quot;ORA_NLS33=D:\oracle\ora92\ocommon\nls\admin\data&quot;); &lt;br /&gt;
putenv(&quot;TNS_ADMIN=D:\oracle\ora92\network\ADMIN&quot;);&lt;br /&gt;
&lt;br /&gt;
linux: export NLS_LANG=KOREAN_KOREA.KO16KSC5601&lt;br /&gt;
Windows console : set NLS_LANG=KOREAN_KOREA.KO16KSC5601&lt;br /&gt;
LINUX(UTF-8) 시스템 : NLS_LANG=KOREAN_KOREA.AL32UTF8&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#2&lt;br /&gt;
Problem&lt;br /&gt;
UTF-8 Encoding &lt;br /&gt;
&lt;br /&gt;
Solution&lt;br /&gt;
# -*- coding: utf-8 -*-&lt;br /&gt;
&lt;br /&gt;
import os&lt;br /&gt;os.environ[&#39;NLS_LANG&#39;] = &#39;.UTF8&#39;&lt;br /&gt;
con=connet(&lt;a href=&quot;mailto:&#39;user/password@ip:port/UID&#39;&quot;&gt;&#39;user/password@ip:port/UID&#39;&lt;/a&gt;)&lt;br /&gt;
con.encoding&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
&amp;nbsp;&lt;/h4&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/3375823162586316286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/01/cxoracle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/3375823162586316286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/3375823162586316286'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/01/cxoracle.html' title='cx_Oracle...'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-5177924767366440126</id><published>2013-01-29T18:25:00.000-08:00</published><updated>2013-02-04T07:49:06.527-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="breach"/><category scheme="http://www.blogger.com/atom/ns#" term="hyundai autoever"/><category scheme="http://www.blogger.com/atom/ns#" term="hyundai capital"/><category scheme="http://www.blogger.com/atom/ns#" term="Incident"/><category scheme="http://www.blogger.com/atom/ns#" term="현대 오토에버"/><category scheme="http://www.blogger.com/atom/ns#" term="현대 캐피탈"/><title type='text'>Review of Hyundai Capital Hacking </title><content type='html'>&lt;br /&gt;
Hyundai Capital&#39;s information technology systems had been managed by Hyundai Autoever.&lt;br /&gt;
Hyundai Capital, the consumer finance unit of Hyundai Motor Group, was leaked personal information on about 420,000 of its 1.8 million customers in 2011.&lt;br /&gt;
&lt;br /&gt;
금융감독원에서 발표한 현대캐피탈 해킹&amp;nbsp;보도 자료를 살펴보자.&lt;br /&gt;
&lt;br /&gt;
Let&#39;s see Korean Financial Supervisory Service&#39;s audit report.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;-------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
[현대캐피탈 해킹, 금감원 보도 자료]&lt;br /&gt;
&lt;a href=&quot;https://www.google.co.kr/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=4&amp;amp;ved=0CFAQFjAD&amp;amp;url=http%3A%2F%2Fwww.claimcare.co.kr%2Fbbs%2Fdownload.php%3Fbo_table%3Dclaim_pds%26wr_id%3D1078%26no%3D0&amp;amp;ei=HIcIUeDPGrHliQKQhoGwAQ&amp;amp;usg=AFQjCNFrYtpoVLWY9OrC7k2EYKL2RpbL3w&amp;amp;sig2=7wfiq94Nqy8Sx4H-X5jSdQ&amp;amp;bvm=bv.41642243,d.cGE&amp;amp;cad=rja&quot;&gt;https://www.google.co.kr/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=4&amp;amp;ved=0CFAQFjAD&amp;amp;url=http%3A%2F%2Fwww.claimcare.co.kr%2Fbbs%2Fdownload.php%3Fbo_table%3Dclaim_pds%26wr_id%3D1078%26no%3D0&amp;amp;ei=HIcIUeDPGrHliQKQhoGwAQ&amp;amp;usg=AFQjCNFrYtpoVLWY9OrC7k2EYKL2RpbL3w&amp;amp;sig2=7wfiq94Nqy8Sx4H-X5jSdQ&amp;amp;bvm=bv.41642243,d.cGE&amp;amp;cad=rja&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
- 사고개요&lt;br /&gt;
3월6일~4월7일 해커가 업무관리자의 ID와 비밀번호를 습득한 뒤 보조서버인 광고메일 발송서버와 정비내역 조회서버에 침입해 화면을 복사 또는 해킹프로그램을 설치하고 다운로드하는 방식으로 약 175만명의 고객정보를 해킹했다&lt;br /&gt;
&amp;nbsp;* 외부에서 광고메일 발송 서버에 접속한 ID/PW 2개 및 퇴직직원의&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID/PW 1개&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- 사고 발생원인&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;◦ 업무 성격상 불필요한 ID/PW 부여 및 담당직원 퇴직(1명) 후&amp;nbsp; ID/PW 미삭제**&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * 외부에서 광고메일서버에 접속가능한 ID/PW(5개) 부여&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ** 퇴직직원이 재직시 사용하던 ID/PW로 정비내역조회서버에 총 7회 무단 접속&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; ◦ 해킹침입방지/차단시스템 관리 불철저&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * 해킹침입방지시스템이 2.15 ～ 4.6 기간중 해킹사고와 동일한 IP에&amp;nbsp;의한 해킹시도를 다수 적출하였음에도 해킹패턴 분석 및 해당 IP&amp;nbsp;접속 차단 등 예방조치 미실시&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ** 해킹방지 관련 아웃소싱업체와「해킹시도정보 통보기준」을 명확히 정하지&amp;nbsp; 않은 점도 사고원인중 하나&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; ◦ 해킹프로그램 업로드 차단 등 대응조치 미흡&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * 해킹파일로 의심되는 확장자(jsp)에 대한 필터링 기능 미비 및 파일 업로드 실행권한 제거 등 대응조치 미실시&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; ◦ 해킹사고 발생시 정보유출을 최소화 할 수 있는 고객 비밀번호 암호화* 및 업무관리자의 화면 조회시 주민번호 뒷자리 숨김표시(*) 미조치 등&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * DB서버(메인시스템)내에 보관중인 고객 비밀번호는 암호화하고&amp;nbsp; 있으나, 고객정보 조회․생성․변경사실 등이 기록되는 로그파일에 남아있는 고객 비밀번호 암호화는 미실시&lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
Hackers only need to find one weakness to exploit, online service providers need to find and fix them.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[Suspected hacker in Hyundai Capital incident arrested in the Philippines.]&lt;br /&gt;
&lt;a href=&quot;http://cybersecurityidiots.wordpress.com/2011/10/23/suspected-hacker-in-hyundai-capital-incident-arrested-in-philippines/&quot;&gt;http://cybersecurityidiots.wordpress.com/2011/10/23/suspected-hacker-in-hyundai-capital-incident-arrested-in-philippines/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;0&quot; style=&quot;layout-grid-mode: both; line-height: 130%; mso-padding-alt: 0pt 0pt 0pt 0pt; mso-pagination: none; text-indent: -52.6pt;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;0&quot; style=&quot;layout-grid-mode: both; line-height: 130%; mso-padding-alt: 0pt 0pt 0pt 0pt; mso-pagination: none; text-indent: -52.6pt;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;0&quot; style=&quot;layout-grid-mode: both; line-height: 130%; mso-padding-alt: 0pt 0pt 0pt 0pt; mso-pagination: none; text-indent: -52.6pt;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/5177924767366440126/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/01/review-of-hyundai-capital-hacking.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/5177924767366440126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/5177924767366440126'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/01/review-of-hyundai-capital-hacking.html' title='Review of Hyundai Capital Hacking '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-5723708231802678551</id><published>2013-01-24T00:59:00.001-08:00</published><updated>2013-01-24T02:09:41.123-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="spidermonkey"/><title type='text'>[python] spidermonkey #1</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
Hi,&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
Have you used [SpiderMonkey] which &amp;nbsp;is Mozilla&#39;s&amp;nbsp;JavaScript&amp;nbsp;engine?&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
[SpiderMonkey]&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
https://developer.mozilla.org/en/docs/SpiderMonkey&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
[python-spidermonkey]&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
http://pypi.python.org/pypi/python-spidermonkey&lt;/div&gt;
&lt;div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
[ref]&lt;/div&gt;
&lt;span style=&quot;font-family: Georgia, Times New Roman, Bitstream Charter, Times, serif;&quot;&gt;&lt;span style=&quot;font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;http://pydermonkey.googlecode.com/hg/docs/rendered/pydermonkey.html&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Georgia, Times New Roman, Bitstream Charter, Times, serif;&quot;&gt;&lt;span style=&quot;font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;http://code.google.com/p/python-spidermonkey/&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
[Code Snippet]&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
# -------------------------------&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
# run a JavaScript file&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
#&amp;nbsp;-------------------------------&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
import spidermonkey&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
runtime = spidermonkey.Runtime()&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
context = runtime.new_context()&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
f = open(&quot;path&quot;,&#39;r&#39;)&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
script = f.read()&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
context.eval_script(script)&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 12.727272033691406px; line-height: 18.99147605895996px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/5723708231802678551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2013/01/python-spidermonkey-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/5723708231802678551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/5723708231802678551'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2013/01/python-spidermonkey-1.html' title='[python] spidermonkey #1'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-4097731749494185576</id><published>2012-12-01T07:13:00.000-08:00</published><updated>2012-12-01T07:57:34.417-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apt-get install"/><category scheme="http://www.blogger.com/atom/ns#" term="mount -t cifsX"/><category scheme="http://www.blogger.com/atom/ns#" term="samba smbfs"/><category scheme="http://www.blogger.com/atom/ns#" term="share folder"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>[Linux] Mounting a Windows shared folder on Ubuntu</title><content type='html'>&lt;br /&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
Let me explain how tomanually mount a Windows shared folder on Ubuntu&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
First, you need to make a shared folder on Windows.&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
2nd, type at the command prompt on Ubuntu&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
$ sudo mount -t cifs //&lt;strong&gt;&lt;em&gt;WindowsName&lt;/em&gt;&lt;/strong&gt;/&lt;strong&gt;SharedFolder&lt;/strong&gt;/mnt/&lt;strong&gt;SharedFolder&lt;/strong&gt;&amp;nbsp;-o&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
username=XXX,domain=WIN,iocharset=utf8,file_mode=0777,dir_mode&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
* If you didn&#39;t install Samba Server on Ubuntu, you should install like this.&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
$&amp;nbsp;sudo&amp;nbsp;&lt;em&gt;apt&lt;/em&gt;-&lt;em&gt;get install samba smbfs&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
That&#39;s all. :-)&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/4097731749494185576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2012/12/linux-mounting-windows-shared-folder-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/4097731749494185576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/4097731749494185576'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2012/12/linux-mounting-windows-shared-folder-on.html' title='[Linux] Mounting a Windows shared folder on Ubuntu'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6029935238740174452.post-8073463979414720054</id><published>2012-12-01T07:11:00.000-08:00</published><updated>2012-12-01T07:58:02.136-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="follow tcp stream"/><category scheme="http://www.blogger.com/atom/ns#" term="ftp"/><category scheme="http://www.blogger.com/atom/ns#" term="hex editor"/><category scheme="http://www.blogger.com/atom/ns#" term="packet"/><category scheme="http://www.blogger.com/atom/ns#" term="pcap"/><category scheme="http://www.blogger.com/atom/ns#" term="PK.."/><title type='text'>[packet] ftp로 전송된 파일 추출</title><content type='html'>&lt;br /&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
how to extract files from a &amp;nbsp;pcap file?&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
[+] Open the pcap files in WireShark&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
와이어 샤크에서 pcap 파일을 열자.&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
허벌나게 많은 패킷 중에서 ftp 파일만 보고 싶다. 고렇다면&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
expression에서 ftp-data를 찾아 filter를 걸어주거나&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;a data-mce-href=&quot;http://n20kim.files.wordpress.com/2012/11/ftp-data1.png&quot; href=&quot;http://n20kim.files.wordpress.com/2012/11/ftp-data1.png&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;img alt=&quot;&quot; data-mce-src=&quot;http://n20kim.files.wordpress.com/2012/11/ftp-data1.png?w=300&quot; height=&quot;148&quot; src=&quot;http://n20kim.files.wordpress.com/2012/11/ftp-data1.png?w=300&quot; style=&quot;border: 0px; cursor: default;&quot; title=&quot;ftp.data&quot; width=&quot;300&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
filter에 요렇게 &quot;ftp-data&quot;라고 필터를 건다!&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;a data-mce-href=&quot;http://n20kim.files.wordpress.com/2012/11/ftp2-11.png&quot; href=&quot;http://n20kim.files.wordpress.com/2012/11/ftp2-11.png&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;alignnone  wp-image-37&quot; data-mce-src=&quot;http://n20kim.files.wordpress.com/2012/11/ftp2-11.png?w=300&quot; height=&quot;160&quot; src=&quot;http://n20kim.files.wordpress.com/2012/11/ftp2-11.png?w=300&quot; style=&quot;border: 0px; cursor: default;&quot; title=&quot;ftp2-1&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
[+] Extract a file from a pcap&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
ftp로 전송된 파일을 추출하고자 한다면 해당 패킷에서 우클릭 한 다음&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&quot;Follow TCP Stream&quot;을 선택한다.&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
[+] Do you know the zip file format?&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
파일 구조를 자주 본 사람이라면 요걸 보고 딱! 느낌이 올 것이다.&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
그렇다. PK로 시작하는 헤더를 가진 파일 포맷... ZIP 파일이다.&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
just do &quot;Save As&quot; as a zip file.&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
ex) XXX.zip&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;a data-mce-href=&quot;http://n20kim.files.wordpress.com/2012/11/pk.png&quot; href=&quot;http://n20kim.files.wordpress.com/2012/11/pk.png&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;alignnone size-medium wp-image-39&quot; data-mce-src=&quot;http://n20kim.files.wordpress.com/2012/11/pk.png?w=300&quot; height=&quot;105&quot; src=&quot;http://n20kim.files.wordpress.com/2012/11/pk.png?w=300&quot; style=&quot;border: 0px; cursor: default;&quot; title=&quot;pk&quot; width=&quot;300&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
참고로 아래는 실제 zip 파일을 hex editor로 열었을 때이다.&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
PK...로 시작한다는 거.&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Georgia, &#39;Times New Roman&#39;, &#39;Bitstream Charter&#39;, Times, serif; font-size: 13px; line-height: 19px;&quot;&gt;
&lt;a data-mce-href=&quot;http://n20kim.files.wordpress.com/2012/11/zipformat.png&quot; href=&quot;http://n20kim.files.wordpress.com/2012/11/zipformat.png&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;alignnone size-medium wp-image-40&quot; data-mce-src=&quot;http://n20kim.files.wordpress.com/2012/11/zipformat.png?w=300&quot; height=&quot;80&quot; src=&quot;http://n20kim.files.wordpress.com/2012/11/zipformat.png?w=300&quot; style=&quot;border: 0px; cursor: default;&quot; title=&quot;zipFormat&quot; width=&quot;300&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://n20kim.blogspot.com/feeds/8073463979414720054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://n20kim.blogspot.com/2012/12/packet-ftp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/8073463979414720054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6029935238740174452/posts/default/8073463979414720054'/><link rel='alternate' type='text/html' href='http://n20kim.blogspot.com/2012/12/packet-ftp.html' title='[packet] ftp로 전송된 파일 추출'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/02099271872085408929</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>