목록프로그래밍 (69)
취코, 취하다 코딩에~
mysql 설치오류 시 & access denied 에러시 이것 한방이면 다 해결된다. 대신 주의할점은 모든 DB가 삭제된다.apt-get purge mysql-serverapt-get purge mysql-commonrm -rf /var/log/mysqlrm -rf /var/log/mysql.*rm -rf /var/lib/mysqlrm -rf /etc/mysql# and then:apt-get install mysql-server --fix-missing --fix-broken mysqlmysql -u root -p 이렇게 접속한다.status 상태보기create database [db명] 데이터베이스 생성,default character set utf8을 붙여주면 한글 안깨짐use [데이터베이스명] ..
제일 먼저 웹호스팅을 소개해 볼께요. 웹호스팅은 한대의 실제 서버를 가지고 다수의 사용자가 이용하는 방법이랍니다. 한대의 서버를 여러 명이 나눠가지는 것이기 때문에 당연히 저렴해지죠. 다만 여러 명이 이용하는 것이기 때문에 권한을 부여 받지 못한답니다. 서버 자원도 한정된 양만 사용할 수 있고 웹호스팅 업체에서 제공하는 소프트웨어만 설치할 수 있는 단점이 있습니다. 하지만 가격이 저렴하다는 이점은 있지요. 다음은 가상 서버 호스팅입니다. 가상 서버 호스팅은 클라우드 서버 호스팅과 혼동되는 경우가 많은 것 같아요. 하지만 두 개념은 차이가 있답니다. 일단 클라우드 서버 호스팅은 아래 설명에서 다루기로 하고 가상 서버 호스팅을 살펴볼게요. 가상 서버 호스팅은 고사양의 단독의 1개 서버를 가지고 가상화 기술을..
솔직히 리눅스 데스크탑이 윈도우즈와 게임이 되는가? MySQL은 1조원에 팔린 반면 오라클은 여전히 150조원짜리의 회사다. 하지만 우리는 “과거회상부”가 아닌 “미래창조부”라는 부서를 만들었으니 현재와 미래를 생각해 봐야한다. “머니” 제국과 “오픈소스” 문화의 싸움에서 현재 누가 이기고 있는가? 단언컨데 문화가 이기고 있다. 오픈소스 문화를 적극 활용한 곳이 구글, 페이스북등 2000년 이후의 인터넷 기업이다. 구글은 안드로이드를 리눅스 기반 오픈소스로 만들었고, 하둡과 같은 빅데이터 오픈소스 프로젝트에 아이디어를 제공했다. 최근 구글은 오픈소스 회사가 설령 자신의 아이디어를 복제하더라도 고소하지 않겠다는 맹세까지 했다. 구글은 오픈소스 진영의 날고 기는 해커들, 예를 들어 자바의 제임스 고슬링, 파..
Kernel32.DLL하드웨어가 사용하는 메모리와 사용자가 사용하는 메모리로 나뉘져 있는데 이런것을 관리한다.ntdll.dll은 윈도우가 부팅되면서 커널 메모리 영역은 사용할 수 있게끔 해준다.ntdll과 kernel32.dll은 한몸이다. gdi32.DLL마우스 움직임, 그림, 화면, GUI의 기본이 된다. user32.DLL프로그램이 실행될 때 gdi32.dll과 각종 드라이버를 호출하는 역할 MSVCRT.DLLstdio.h, string.h, stdlib.h, etc등등 호출되지 않는 에러가 발생 했을 때 WS2_32.dll윈도우 소켓을 구동하는 파일, 윈도우에 익스플로러가 내장되면서 만들어진 것
리버싱 이론 책Windows 구조와 원리 3셋 1) API로 배우는 Windows 구조와 원리 2) Windows 시스템 실행 파일의 구조와 원리 3) Windows 구조와 원리 OS를 관통하는 프로그램의 원리 프로그래밍 책 윈도우즈 API 정복 2셋 리버싱 중급 책 1) 리버싱 핵심원리 2) 리버싱 엔지니어링 바이블 3) 악성코드와 멀웨어 포렌식 4)Application hacking 애플리케이션 해킹 5)해킹의 꽃 디스어셈블링 고급책 1) 리버싱 - 리버스엔지니어링 비밀을 파헤치다. 2) 리버싱윈도우 3) 루트킷 - 윈도우 커널 조작의 미학 4) 실전 악성코드와 멀웨어 분석 5) 악성코드 분석가의 비법서 6) THE IDA PRO BOOK 웹해킹 서적 1) 해킹 초보를 위한 웹 공격과 바어 2) 웹 ..
컴퓨터가 사람을 대신해 정보를 읽고 이해하고 가공해 새로운 정보를 만들어내는 차세대 웹
영어로는 '기록하다'라는 의미를 지님CPU 내부에는 메모리 대신에 메모리 보다 무지 빠른 Register가 쓰인다.but CPU만 Register를 사용하는 것은 아니다. Register는 Flip Flop의 집합이며, 이 Flip Flop이라는 것은 각각 1bit 정보를 저장할 수 있는 것을 의미, n-bit Register라는건 n bit의 정보를 저장할 수 있는 n개의 FlipFlop으로 이루어진 Group을 말하는 것또 레지스터는 task를 수행하기도 하고 명령을 시킬수도 있어서 Memory mapped I/O의 구현이 가능해 집니다. 범용 레지스터: 특별한 용도없이 사용 가능한 레지스터 - eax, ebx, ecx, edx포인트 레지스터 - ebp, esp, eip인덱스 레지스터 - esi, e..
http://www.amanhardikar.com/mindmaps/Practice.html 웹해킹 테스트 도메인 사이트 - http://zero.webappsecurity.com - http://testphp.vulnweb.com/ - http://testasp.vulnweb.com/ - http://testaspnet.vulnweb.com/ - http://www.webscantest.com/ - http://crackme.cenzic.com - http://demo.testfire.net
웹표준 HTML(구조) CSS(표현) Jquery Mobile UI 위젯 편리한 CSS디자이너 시맨틱 마크업 -> 구조와 표현을 구분 W3C : World Wide Web 콘소시시움 결제모듈 - 스트럿츠2 호스팅 사이트 -> hostinger.kr 로봇인증,설명인증 잊지말것 심플하고 간결한 웹사이트 디자인60 http://namfx.tistory.com/503 http://www.patrickmonkel.nl/ 내가 원하는 디자이너 구글이 HTML5를 우호해준다 첫장에 자기가 목표하는 것을 보여주는 것이다. 심플하며서도 화려하게 hover시 흑백에서 컬러로 전시회 느낌 영감 받은 사이트 http://keepitcomplicated.com/ https://www.webe.com.my/community/ 웹..