0x01 끄적끄적 :)/Operation System
angr 설치방법
angr 설치방법 1. sudo apt-get update 2. sudo apt-get install virtualenvwrapper python2.7-dev build-essential libxml2-dev libxslt1-dev git libffi-dev cmake libreadline-dev libtool debootstrap debian-archive-keyring libglib2.0-dev libpixman-1-dev libqt4-dev graphviz-dev binutils-multiarch nasm libc6:i386 libgcc1:i386 libstdc++6:i386 libtinfo5:i386 zlib1g:i386 3. mkdir ~/.environments 4. vi ~/.bashrc 에..
배치파일 백그라운드로 실행하기(vbs)
업무상 배치파일을 백그라운드로 실행시킬 방법을 찾아보다가, 배치파일 자체로는 불가능 하다는것을 알게됨. 따라서 vbs의 기능을 이용해서 배치파일을 실행시키는 방법을 이용해야 함. 텍스트파일을 하나 만들고 Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "배치파일 경로\배치파일.bat" & Chr(34), 0Set WshShell = Nothing 이라고 작성한뒤 파일 확장자를 vbs로 지정하여 저장 후 실행 하지만, 위 방법은 UAC를 낮추기 않으면 권한문제가 생김. 예를들어 배치파일 내에 레지스트리를 수정하는등 권한이 필요한 작업은 수행되지 않는다. 따라서 다음과 같은 방법으로 사용한다. Set objShell = CreateOb..
[윈도우]일정 시간이 지난 폴더 압축 및 삭제 배치파일 만들기
윈도우에서.. 특정 일자가 지난 파일을 삭제하고 싶거나..복잡한 디렉토리내의 파일 이름을 알고싶을때.. 기타.. 유닉스의 find 명령과 비슷한 기능이 필요할때..아주 똑같지는 않아도, 나름 편리한 기능을 제공해주는 명령어 입니다. Windows 2003 이상 (2003, Vista, 7, 2008) 에서 사용가능한 명령어 입니다.2000 및 XP 에서는 프로그램을 다운로드 받아 설치(?) 해야만 사용 가능합니다. 흡사, 유닉스의 find 명령과 비슷해서 스크립트나 프로그램을 만들어서 작업을 하는것 보다 훨씬 간단하게 작업을 할 수가 있습니다. 일단 간단한 예를 보면서 설명을 드리겠습니다. forfiles /P D:Backuplog /S /M *.log /D -10 /C "cmd /c del @file"..
[지식]버퍼링(Buffering)과 스풀링(Spooling)
운영체제 입출력방식 중 버퍼링(Buffering)과 스풀링(Spooling)에 대해 알아보고 싶었다.사전적 의미부터 알아보자. 버퍼링(Buffering)버퍼링은 사전적 의미로 완충, 완화장치의 개념으로 두 개의 매개사이에서 충돌을 완화하는 장치로 설명된다. 동영상 파일이 구현될 때 네트웍의 상황에 따라 끊어짐과 같은 현상이 발생할 수 있는데. 이때 버퍼링을 통해 일시적으로 데이터를 기억해 내어 다음 데이터와 원활하게 연결시켜 준다. [네이버 지식백과] 버퍼링 [buffering] (용어해설)정보의 송수신을 원활하게 하기 위해서 정보를 일시적으로 저장하여 처리 속도의 차를 흡수하는 방법. 좀 더 검색해보면 IT용어 대사전에 버퍼링(Buffering)보다, 완충(Buffering)으로 검색하면 우리가 원하는..
[윈도우]명령어 모음
1. drwatson (로그파일뷰어)2. msconfig (시스템구성 유틸리티)3. conf (넷미팅 실행명령어)4. ping (상대방 컴퓨터 네트워크 연결 확인)5. ipconfig (명령프롬프트에서 실행. release/renow)6. winipcfg(IP확인명령어 98과 me 용 명령어)7. sfc /scannow (컴의 잘못된 시스템파일 검색하여 원본 파일로 변경해주는 명령어)8. regedit /regedit32(레지스트리 편집기)9. oobe /msoobe /a(윈도우 정품 확인 명령어)10. scandisk11. chkdisk 12. sysedit(시스템편집기)13. shutdown -a (xp에서 바이러스 등에 컴이 자동종료안되도록 함)14. dxdiag (컴의 다이렉트 x버전 확인)15...
칼리 리눅스(Kali Linux) 2016.1버전 한글 입력 기능 추가 하는 방법
칼리 리눅스(Kali Linux) 2016.1버전 한글 입력 기능 추가 하는 방법 칼리 리눅스는 데비안(Debian)을 기반으로 해서 제작된 배포판인데, 설치를 해 보면 S/W 저장소(repository) 목록에 칼리만 있고 데비안은 포함되어 있지 않다. 데비안이 최신 버전보다는 검증된 안정성을 추구하는 배포판이고, 칼리 리눅스는 그보다는 최신 버전을 지향하고 있어서 호환성 측면에서 간극이 생겼기 때문에 데비안 저장소도 제외되어 있는 것이 아닌가 싶기도 하다. 커널 버전만 봐도 칼리 2016.1은 거의 최신에 가까운 4.3.0이다. 어쨌든, 영어만 쓰기에는 꽤나 불편하므로 한글 입력 기능은 추가해 볼만하다. 설치 과정은 대략 아래와 같다. 우선 칼리 리눅스 2016.1 버전을 설치한다. 칼리 리눅스 공식..
Windows, 윈도우7 자녀보호설정으로 계정 시간별 잠금 설정하기
Windows, 윈도우7 자녀보호설정으로 계정 시간별 잠금 설정하기 컴퓨터에서 일정 사용자를 관리할 수 있는 방법을 포스팅 하겠습니다. 가정집에서 자녀분이나 또는, 회사나 카페에서 손님들이 아무렇게나 사용해도 상관없도록 할때, 이용하면 정말 좋을 것 같습니다. 윈도우7의 '자녀보호설정'을 이용해서, 일정시간에만 컴퓨터를 사용 할 수 있도록 하는 방법을 소개하겠습니다. = 아까 설정한 시간이 오전8시~오후9시였고, 현재 접속한 시간은 10시20분 이였습니다. 따라서 해당 시간 범위에 없으므로, 로그인이 차단된 것을 볼 수 있습니다. 이렇게 자녀분이 컴퓨터를 사용할때, 따로 사용하는 계정을 만들어 줌으로써, 관리자 외에는 어떠한 프로그램 설치나 삭제를 제한하거나, 성인 사이트등... 자녀에게 ..
Windows, 윈도우 버전별(순정) 다운로드
윈도우 7 를 버젼별로 가지고 왔습니다. 홈프리미엄 리테일32비트 K64비트 K32비트 KN64비트 KN 홈프리미엄 업그레이드32비트 K64비트 K32비트 KN64비트 KN프로페셔날 리테일32비트 K64비트 K32비트 KN64비트 KN프로페셔날 업그레이드32비트 K64비트 K32비트 KN64비트 KNMSDN 윈도우 7 iso 이미지파일http://msft.digitalrivercontent.net/win/X17-24208.iso Windows 7 Home Premium x86 English http://msft.digitalrivercontent.net/win/X17-24209.iso Windows 7 Home Premium x64 English http://msft.digitalrivercontent..