큐비보드를 파일 서버로 만들어보기로 했다. 소음도 없고 전력 소모량도 작기 때문에 제격이라 생각했다. 나한테 제일 편하고 익숙한 apache2 + php5 + mysql 환경을 큐비보드에 구성해보자 현재 큐비보드에 설치된 OS가 우분투 기반이라 apt-get으로 쉽게 설치할 수 있다. 1. apache2 설치. root@cubieboard2:~# apt-get install…
읽어보기 →
큐비보드를 파일 서버로 만들어보기로 했다. 소음도 없고 전력 소모량도 작기 때문에 제격이라 생각했다. 그러기 위해서 대용량 외장하드를 마운트해서 사용하기로 했다. 먼저 fdisk으로 디스크 정보를 확인해보자. root@cubieboard2:/# fdisk -l .... Disk /dev/sda: 2000.4 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders, total…
읽어보기 →
큐비보드의 onBoard Ethernet이 죽었다.. 왜 죽었는지 정확한 원인을 모르겠지만, LAN 케이블을 꽂아도 불이 안들어오고, 부팅시 eth0가 올라오지 않는다..ㅠㅠ 그래서 결국 USB Ethernet을 구매했다.(WIFI를 살까 하다가 비싸서 Pass..) 먼저 USB Ethernet을 꽂고 인식하는지 확인.. root@cubieboard2:/# lsusb Bus 002 Device 002: ID 0424:2517 Standard…
읽어보기 →
문제 : 소스를 보니 힌트로 index.phps 가 있는 것을 확인했다. <html> <head> <title>Challenge 49</title> </head> <body> <h1>SQL INJECTION</h1> <form method=get action=index.php> level : <input name=lv value=1><input type=submit> </form> <? if(time()<1258110000) exit(); if($_GET[lv]) { if(eregi("union",$_GET[lv])) exit(); if(eregi("from",$_GET[lv])) exit(); if(eregi("select",$_GET[lv])) exit(); if(eregi("or",$_GET[lv])) exit();…
읽어보기 →
문제 : 소스를 보니 힌트로 index.phps 가 있는 것을 확인했다. <html> <head> <title>Challenge 46</title> </head> <body> <form method=get action=index.php> level : <input name=lv value=1><input type=submit> </form> <? if(time()<1256900400) exit(); ?> <!-- index.phps --> <? $_GET[lv]=str_replace(" ","",$_GET[lv]); $_GET[lv]=str_replace("/","",$_GET[lv]); $_GET[lv]=str_replace("*","",$_GET[lv]); $_GET[lv]=str_replace("%","",$_GET[lv]); if(eregi("union",$_GET[lv])) exit();…
읽어보기 →
1. 느린 쿼리 확인 my.cnf 에 느린쿼리에 대한 로그 남기기 [mysqld] 섹션에 아래의 내용을 추가 log-slow-queries = /var/log/mysql/mysql-slow.log // slow 쿼리 로그를 남길 위치 long_query_time = 1 // 느린 쿼리의 기준(초) 2. 느린 쿼리를 확인하면, 해당 쿼리의 분석 쿼리 플랜을 확인해서 index…
읽어보기 →
[FHZ]Level07 id : level7 pw : come together [level7@ftz level7]$ ll total 12 -rw-r--r-- 1 root root 185 Nov 23 2000 hint drwxr-xr-x 2 root level7 4096 Feb 24 2002 public_html drwxrwxr-x 2 root level7 4096 Jan 9 2009 tmp [level7@ftz…
읽어보기 →
[FHZ]Level06 id : level6 pw : what the hell 접속하자 마자 힌트가 뜬다. hint - 인포샵 bbs의 텔넷 접속 메뉴에서 많이 사용되던 해킹 방법이다. 그리고 엔터를 치면 텔넷 접속 서비스가 나온다. ##################################### ## ## ## 텔넷 접속 서비스 ## ## ##…
읽어보기 →
[FHZ]Level05 id : level5 pw : what is your name? [level5@ftz level5]$ ls hint public_html tmp [level5@ftz level5]$ cat hint /usr/bin/level5 프로그램은 /tmp 디렉토리에 level5.tmp 라는 이름의 임시파일을 생성한다. 이를 이용하여 level6의 권한을 얻어라. 하지만 /usr/bin/level5 를 실행해도 /tmp/level5.tmp 파일이 없다.…
읽어보기 →
[FHZ]Level04 id : level4 pw : suck my brain [level4@ftz level4]$ ls hint public_html tmp [level4@ftz level4]$ cat hint 누군가 /etc/xinetd.d/에 백도어를 심어놓았다.! 백도어가 있다고 한다.. 먼저 /etc/xinetd.d/ 디렉토리를 확인해보자.. [level4@ftz xinetd.d]$ ls -la /etc/xinetd.d/ total 88 drwxr-xr-x 2 root root…
읽어보기 →