본문 바로가기

프로그래밍/기타13

SVN X remains in tree-conflict 간혹 Eclipse에서 새로운 리소스 폴더를 추가하거나 패키지를 추가하고 Commit 또는 Update를 수행하면 아래와 같은 메시지가 뜨며 실패하는 상황이 발생한다. "SVN X remains in tree-conflict" 이럴때는 아래와 같이 수행하면 해결된다. 1. 충돌이 발생한 디렉토리를 프로젝트 외부로 이동 2. 이동된 디렉토리에서 숨겨져 있는 .svn 폴더를 삭제 3. 이후 해당 프로젝트에서 svn cleanup 메뉴 수행 4. 다시 해당 프로젝트에서 svn update 메뉴 수행 5. 외부로 이동시킨 디렉토리를 다시 프로젝트로 복귀 6. 이후 해당 프로젝트에서 svn commit 메뉴 수행 2012. 3. 22.
SWF upload 사용하기 [Rails] SWF upload 사용하기 swf upload SWFUpload 는 flash/javascript를 이용해서 file upload를 쉽게 구현할 수 있도록 해 준다. 다음과 같은 장점을 갖는다. 여러개의 파일을 선택하고 업로드 할 수 있다. 파일을 선택하면서 file type에 대한 검사를 할 수 있다. 파일을 선택하면서 file 크기에 대한 검사를 할 수 있다. 파일 업로드 상태(프로그레스)를 구현하기 쉽다. javascript/flash가 사용불가능한 경우에는 기존의 방법(HTML)을 사용할 수 있다.(Degrades gracefully) 다운로드를 받아서 내용을 풀어보면, 잘 정리된 문서와 풍부한 예제 코드들을 볼 수 있다. 비록 php로 작성되어 있지만, 기능을 살펴보는 데 있어서.. 2010. 12. 24.
ER Win 7.3에서 MySQL 연결하기 1. MySQL Connector/ODBC 설치 http://dev.mysql.com/downloads/connector/odbc/ 에서 Connector/ODBC 다운로드 후 설치 2. ODBC 관리자 접속 실행창에 odbcad32 입력 후 확인 클릭 MySQL ODBC 5.1 Driver 선택 후 마침 클릭 Source Name에 이름을 연상하기 좋은 이름을 쓴다. TCP/IP Server에는 서버의 IP 주소나 도메인을 입력한다. User에는 DB에 접속할 수 있는 ID를 Password는 비밀번호를 입력한다. ID와 비밀번호가 맞다면 아래 Database에 DB를 선택할 수 있게 된다. 모두 입력 후 Test를 클릭하면 정상적으로 연결되면 아래와 같은 창이 뜬다. 3. ER Win 7.3 설정 E.. 2010. 10. 7.
바코드구조 UPC 코드는 식료품 관련협회인 Ad Hoc 위원회가 설립된 이래로 식료품과 잡화 등 유통 제품에 부착하기 위한 연구 결과로 컴퓨터와 POS(Point of Sales) 제작에 흥미를 가졌던 많은 제작자들이 여러 제안에 의해 Battle Memorial 연구소와 그래픽 기술 재단에서 인쇄내성(Printing Tolerance) 및 인쇄 능력 시험과 상점에서의 시험 등을 거쳐 대량의 심벌에 대한 평가 연구를 시작으로 마침내 1973년 4월 3일 산업 부문 표준 심벌로 채택되었다. 이 심벌은 현재 미국이나 캐나다 등지에서 POS용으로 백화점이나 슈퍼마켓의 식료품과 일상 잡화, 의료제품 등에 사용되고 있다 - 12자리의 구성- 1 자리 : 생산품목 분류 0 - 식료품 2 - 고기, 청과물 등 불규칙 중량 상품.. 2010. 6. 7.
QR코드 자동생성 유틸 모바일용 QR코드를 자동으로 생성해 준다. 2010. 4. 26.
폴더플러스 한글자 검색 제한 패치 강좌 안녕하세요. 예상외로 폴더플러스 검색어 패치 강좌에 반응들이 좋으셔서 이번에는 한글자 검색어 패치를 해보도록하겠습니다. 이번에도 자세한 부가 설명없이 "무조건 따라하기 형식"으로 진행토록 합니다. (이 다음강좌는 두가지의 패치를 놓고 이론을 공부해보도록 하겠습니다. "한글자" 요청이 많이 들어와서 먼저 올립니다. 꾸우벅) ------------------------------------------------------------------------------------------ 시작하기에 앞서 assembly 기본 명령어 몇가지만 소개하도록 하겠습니다. JMP xxxx - JUMP 이 명령어는 "xxxx" 주소로 건너뛰게하는 명령어입니다. NOP - NO OPERATION 이 명령어는 말그대로 아무것.. 2010. 4. 23.
폴더플러스 (폴플) 검색어 패치 강좌 안녕하세요. 저는 전문 프로그래머도 아니고 검색어 패치 나오면 다운받아서 쓰는 민간인입니다. ^^ 잦은 업데이트로 요새는 검색어 패치 구하기가 힘들더군요. 그래서 제가 직접 패치해 보기로 결심하고 인터넷을 찾아헤메였습니다. "정보의 바다"라는 이름에 걸맞게 원하는 정보를 모두 찾을수있었습니다. 제가 구지 패치를 만들어서 올리지않고 패치 강좌를 올린 이유는 몇가지 있습니다. 첫째, 패치는 예상외로 너무 간단하기 때문입니다. 둘째, 잦은 업데이트때마다 패치 올리기도 귀찮고 패치를 올리는것은 네이버 약관상 위배될수도 있으나 강좌는 괜찮을것 같다는 (?) 제 생각입니다. 셋째, 이 강좌를 응용하면 현존하는 거의 모든 웹하드 프로그램의 금지 검색어 패치도 하실수있다고 판단되기 때문입니다. 자. 렛츠 고! ㅎㅎㅎ .. 2010. 4. 23.
폴더플러스 (폴플) 검색어 패치 강좌 Part2 19) Assemble 창이 뜨면 이번에는 JNZ 를 JMP 로 바꿔줍니다. 20) 아래 그림에서처럼 JMP 로 바뀐것을 확인할수 있습니다. x 를 눌러서 assemble 창을 닫습니다. 21) 자 이제 검색이 금지되었거나 검색이 제한된 단어들을 입력해도 정상적으로 검색결과가 나오도록 모두 손을 봤습니다. 하지만, 지금까지 한것은 실제 프로그램을 바꾼것이 아닙니다. 이제 바뀐 파일을 저장하여야합니다. 그림에서 보는봐와같이 마우스 우클릭후 Copy to executable > All modification 을 선택합니다. 22) 창이 뜨면 "Copy all" 을 선택하여 줍니다 23) 새로운 창이 하나 뜹니다. 새로운 창에 마우스 우클릭후 Backup > Save data to file 을 선택합니다. 2.. 2010. 4. 23.
실행파일 크랙 http://asus1004.tistory.com/88 2010. 4. 23.
겜플 검색어 패치 http://mocker2080.tistory.com/entry/%EB%8F%99%EC%98%81%EC%83%81 2010. 4. 23.
각종 유용한 링크 한국 사이트 reverse 홈페이지 - 각종 강좌, 자료, 게시판이 있는 사이트 crackme.co.kr - 각종 crackme, 강좌, 자료, 게시판이 있는 사이트 (11/01/2007 오픈예정) Coolsoft V2 - 리버싱 자료외에도 많은 자료와 커뮤니티가 있는 사이트 리버스엔지니어링 네이버 까페 - 리버스 엔지니어링 네이버 까페. 정회원이 되기위해서 4개자료를 업로드해야한다. 하지만, 방대한 자료가 있다. 파워해커 - 리버싱외에도 각종 인터넷 보안 전문가들이 게시판에서 활동중이다. 외국 사이트 Tuts 4 You - 각종 리버싱 자료와 강좌, 또 아주 활발한 커뮤니티 이다. ARTeam Homepage - 아주 유명한 크랙커 그룹 ARTeam 의 홈페이지. 각종 강좌와 게시판이있다. Astala.. 2010. 4. 23.
[본문스크랩] 크랙강좌 멤버창의 종류 1. 멤버창 역할 2. 멤버창의 유형과 찾는 법 3. 사이트 공략법 4. 싱글어택(Single Attack)/ 5. Adult check, Adult check Gold 그리고... TYR, AC-Generator 6. Age check regular 와 platinum , 그리고 랩터.... 7. 폼베이스 어택을 시작하기 전에....(HTML-Form Based Attack 이론편) 8. 폼베이스사이트에 도전하잣!!! (HTML-Form Based site 실전편) 1. 멤버창의 역할 보통 유료(유료가 아니더라도 회원제로 운영하는 곳도 있슴) 사이트를 가면 거기서 아이디와 패스워드를 넣어야만 해당 자료를 열람할 수 있는 곳이 있습니다. 이 때 그 아이디와 패스워드를 넣는 곳을 우리가 멤버.. 2010. 4. 23.
[본문스크랩] 리버스 엔지니어링이란 http://openproject.nazzim.net 우선 리버스 엔지니어링이란 무엇이고 크랙이란 무엇인지 제가 생각하는대로 쓰겠습니다. 리버스 엔지니어링은 이미 만들어진 컴파일 된 실행 파일을 보고 그 프로그램이 내부적으로 어떻게 동작하는지 알아내는 것 입니다. (물론 그 프로그램은 소스가 공개되어 있지 않겠죠.소스가 공개되어 있다면 리버싱을 할 필요가 없으니까요.) 크랙이란 위에 리버스 엔지니어링으로 알아낸 결과를 통해서 실행 파일에 일부분에 코드를 자신이 원하는 코드로 변경하는 것을 말합니다. 잡설은 그만하고 위에 리버스 엔지니어링과 크랙을 하기 위해서는 도구와 지식이 필요합니다. 우선 필요한 도구는 HEX 에디터, 소프트아이스, 올리 디버거 같은 것들이 있습니다. 이 문서에서는 크랙 할 때 사용 .. 2010. 4. 23.