Category Archives: 지식

dns server address assortment

KT
kns.kornet.net

168.126.63.1
kns2.kornet.net
168.126.63.2

하나로
qns1.hananet.net
210.220.163.82
qns2.hananet.net
219.250.36.130
qns3.hananet.net
210.94.6.67
ns.dreamx.com
 210.181.1.41 
ns2.dreamx.com
210.181.4.51

두루넷
nsgr1.thrunet.com

210.117.65.1
nsgr2.thrunet.com
210.117.65.2

드림라인
ns.cjdream.net

210.181.1.24
ns2.cjdream.net

210.181.4.25

신비로
ns.shinbiro.com
202.30.143.11
ns2.shinbiro.com
203.240.193.11

데이콤
ns.dacom.co.kr
164.124.101.2
ns2.dacom.co.kr
203.248.240.31
파워콤
cns2.bora.net
164.124.107.9
cns3.bora.net
203.248.252.2


Open DNS

208.67.222.222
208.67.220.220
google // 외우기 쉬운데 느리다 !
8.8.8.8
8.8.4.4  
빠른서버 골라타면 인터넷도 빨라진다

바이오스 백도어 패스워드 -_-;

How to Bypass BIOS Passwords

BIOS passwords can be add extra layer of security for desktop and
laptop computers, and are used to either prevent a user from changing
the BIOS settings or to prevent the PC from booting without a password.
BIOS passwords can also be a liability if a user forgot their
passwords, or if a malicious user changes the password. Sending the
unit back to the manufacturer to have the BIOS reset can be expensive
and is usually not covered in an a typical warranty. However, there are
a few known backdoors and other tricks of the trade that can be used to
bypass or reset the BIOS password on most systems.

Backdoor Passwords

Many BIOS manufacturers have provided backdoor passwords that can be
used to access the BIOS setup in the event you have lost your password.
These passwords are case sensitive, so you may wish to try a variety of
combinations.

WARNING: Some BIOS configurations will
lock you out of the system completely if you type in an incorrect
password more than 3 times. Read your manufacturers documentation for
the BIOS setting before you begin typing in passwords.

Award BIOS backdoor passwords:

ALFAROME   BIOSTAR   KDD   ZAAADA
ALLy   CONCAT   Lkwpeter   ZBAAACA
aLLy   CONDO   LKWPETER   ZJAAADC
aLLY   Condo   PINT   01322222
ALLY   d8on   pint   589589
aPAf   djonet   SER   589721
_award   HLT   SKY_FOX   595595
AWARD_SW   J64   SYXZ   598598
AWARD?SW   J256   syxz    
AWARD SW   J262   shift + syxz    
AWARD PW   j332   TTPTHA    
AWKWARD   j322        
awkward            

AMI BIOS Backdoor Passwords:

AMI   BIOS   PASSWORD   HEWITT RAND
AMI?SW   AMI_SW   LKWPETER   CONDO

Phoenix BIOS Backdoor Passwords:

phoenix   PHOENIX   CMOS   BIOS

Misc. Common Passwords

ALFAROME   BIOSTAR   biostar   biosstar
CMOS   cmos   LKWPETER   lkwpeter
setup   SETUP   Syxz   Wodj

Other BIOS Passwords by Manufacturer

Manufacturer       Password
   
VOBIS & IBM merlin
Dell Dell
Biostar Biostar
Compaq Compaq
Enox xo11nE
Epox central
Freetech Posterie
IWill iwill
Jetway spooml
Packard Bell bell9
QDI QDI
Siemens SKY_FOX
TMC BIGO
Toshiba Toshiba

Toshiba BIOS

Most Toshiba laptops and some desktop systems will bypass the BIOS password if the left shift key is held down during boot

IBM Aptiva BIOS

Press both mouse buttons repeatedly during the boot

Using the Motherboard "Clear CMOS" Jumper or Dipswitch settings

Many motherboards feature a set of jumpers or dipswitches that will
clear the CMOS and wipe all of the custom settings including BIOS
passwords. The locations of these jumpers / dipswitches will vary
depending on the motherboard manufacturer and ideally you should always
refer to the motherboard or computer manufacturers documentation. If
the documentation is unavailable, the jumpers/dipswitches can sometimes
be found along the edge of the motherboard, next to the CMOS battery,
or near the processor. Some manufacturers may label the jumper /
dipswitch CLEAR – CLEAR CMOS – CLR – CLRPWD – PASSWD – PASSWORD – PWD.
On laptop computers, the dipswitches are usually found under the
keyboard or within a compartment at the bottom of the laptop.

Please remember to unplug your PC and use a grounding strip before
reaching into your PC and touching the motherboard. Once you locate and
rest the jumper switches, turn the computer on and check if the
password has been cleared. If it has, turn the computer off and return
the jumpers or dipswitches to its original position.

Removing the CMOS Battery

The CMOS settings on most systems are buffered by a small battery
that is attached to the motherboard. (It looks like a small watch
battery). If you unplug the PC and remove the battery for 10-15
minutes, the CMOS may reset itself and the password should be blank.
(Along with any other machine specific settings, so be sure you are
familiar with manually reconfiguring the BIOS settings before you do
this.) Some manufacturers backup the power to the CMOS chipset by using
a capacitor, so if your first attempt fails, leave the battery out
(with the system unplugged) for at least 24 hours. Some batteries are
actually soldered onto the motherboard making this task more difficult.
Unsoldering the battery incorrectly may damage your motherboard and
other components, so please don't attempt this if you are
inexperienced. Another option may be to remove the CMOS chip from the
motherboard for a period of time.

Note: Removing the battery to reset the CMOS will not work for all
PC's, and almost all of the newer laptops store their BIOS passwords in
a manner which does not require continuous power, so removing the CMOS
battery may not work at all. IBM Thinkpad laptops lock the hard drive
as well as the BIOS when the supervisor password is set. If you reset
the BIOS password, but cannot reset the hard drive password, you may
not be able to access the drive and it will remain locked, even if you
place it in a new laptop. IBM Thinkpads have special jumper switches on
the motherboard, and these should be used to reset the system.

후샏…

엔디언(Endianness)

엔디언(Endianness)은 컴퓨터메모리와 같은 1차원의 공간에 여러 개의 연속된 대상을 배열하는 방법을 뜻하며, 바이트를 배열하는 방법을 특히 바이트 순서(Byte order)라 한다.

엔디언은 보통 큰 단위가 앞에 나오는 빅 엔디언(Big-endian)과 작은 단위가 앞에 나오는 리틀 엔디언(Little-endian)으로 나눌 수 있으며, 두 경우에 속하지 않거나 둘을 모두 지원하는 것을 미들 엔디언(Middle-endian)이라 부르기도 한다.

목차

[숨기기]

바이트 순서

바이트 순서는 크게 빅 엔디언과 리틀 엔디언으로 나눌 수 있다. 빅 엔디언은 사람이 숫자를 쓰는 방법과 같이 큰 단위의 바이트가 앞에 오는 방법이고, 리틀 엔디언은 반대로 작은 단위의 바이트가 앞에 오는 방법이다. PDP-11과 같은 몇몇 아키텍처는 2바이트 단위와 1바이트 단위로 서로 다른 순서를 사용하기도 하는데 이들을 미들 엔디언이라 부른다. 다음은 이런 방법들을 비교한 것이다.

종류 0x1234의 표현 0x12345678의 표현
빅 엔디언 12 34 12 34 56 78
리틀 엔디언 34 12 78 56 34 12
미들 엔디언 34 12 78 56
또는
56 78 12 34

두 방법 중 어느 한 쪽이 다른 쪽과 비교해 압도적으로 좋거나 나쁘지는 않다고 알려져 있으며, 두 방법은 서로 다른 여러 아키텍처에서 서로 공존하고 있다. 그러나 x86 아키텍처가 리틀 엔디언을 쓰기 때문에, 오늘날 x86 아키텍처를 사용하는 대부분의 데스크탑 컴퓨터는 리틀 엔디언을 쓰며 이를 ‘인텔 포맷’이라 한다. 거꾸로 네트워크에서는 주소를 빅 엔디언으로 쓰는데, 역사적으로 라우팅이 전화를 거는 식으로 접두 부호로 이루어졌기 때문이다. 이의 영향으로 많은 프로토콜과 몇몇 파일 포맷이 빅 엔디언을 사용하고 있다. 모토로라 프로세서들은 일반적으로 빅 엔디언을 사용하며, ARM 프로세서들은 성능 향상을 위해 빅 엔디언과 리틀 엔디언을 선택할 수 있도록 되어 있다.

장단점

빅 엔디언은 소프트웨어의 디버그를 편하게 해 주는 경향이 있다. 사람이 숫자를 읽고 쓰는 방법과 같기 때문에 디버깅 과정에서 메모리의 값을 보기 편한데, 예를 들어 0x59654148은 빅 엔디언으로 59 65 41 48로 표현된다.

반대로 리틀 엔디언은 메모리에 저장된 값의 하위 바이트들만 사용할 때 별도의 계산이 필요 없다는 장점이 있다. 예를 들어, 32비트 숫자인 0x2A는 리틀 엔디언으로 표현하면 2A 00 00 00
되는데, 이 표현에서 앞의 두 바이트 또는 한 바이트만 떼어 내면 하위 16비트 또는 8비트를 바로 얻을 수 있다. 보통 변수의
첫 바이트를 그 변수의 주소로 삼기 때문에 이런 성질은 종종 프로그래밍을 편하게 하는 반면, 리틀 엔디언 환경의 프로그래머가 빅
엔디언 환경에서 종종 실수를 일으키는 한 이유이기도 하다.

바이 엔디언

몇몇 아키텍처는 빅 엔디언과 리틀 엔디언 중 하나를 선택할 수 있도록 설계되어 있고, 이를 바이 엔디언(Bi-endian)이라 부른다. ARM, PowerPC, DEC 알파, MIPS, PA-RISC, IA-64 등은 바이 엔디언을 사용하는 대표적인 아키텍처이다. 이들 대부분은 컴퓨터가 시작된 상태에서 소프트웨어적으로 바이트 순서를 바꿀 수 있지만, 몇몇은 하드웨어에 내장된 펌웨어에서 바이트 순서를 선택해야 하는 경우도 있다.

미들 엔디언

종종 한 방향으로 순서가 정해져 있는 게 아니라, 이를테면 32비트 정수가 2바이트 단위로는 빅 엔디언이고 그 안에서 1바이트 단위로는 리틀 엔디언인 경우가 종종 있는데 이를 미들 엔디언(Middle-endian)이라 한다. VAXARM에서는 배정도 부동 소수점 실수를 미들 엔디언으로 저장하며, PDP-11에서는 32비트 정수를 미들 엔디언으로 저장하는데 이를 PDP 엔디언이라 부르기도 한다.

비트 순서

보통 바이트옥텟
원자적인 단위로 간주되지만 종종 비트 단위의 접근이 필요할 수 있다. 따라서 바이트 순서가 아니라 비트 순서를 따질 수도
있으나, 여러 가지 이유로 비트 순서는 상대적으로 덜 중요하다. 보통 메모리의 접근은 바이트 단위로 이루어지기 때문에 비트
단위의 접근에는 별도의 연산 과정이 필요한데, 이러한 연산 자체가 비트 순서에 대해 잘 정의되어 있기 때문에 비트를 접근하는
방법은 아키텍처에 중립적이다.

비트 순서와 비슷하게, 네트워크 프로토콜이나 파일 포맷 같이 저수준으로 내려 갈 경우 비트 단위의 데이터를 최상위 비트부터 채울 것인가 최하위 비트부터 채울 것인가 하는 문제가 있다. 예를 들어 C구조체에서 바이트보다 더 작은 단위의 변수를 선언할 수 있는 비트 필드를 지원하는데, 여러 개의 비트 필드가 배열되는 방법은 기계어를 생성하는 과정에서 중요해진다. 이 때 최상위 비트(MSB)부터 채우는 것을 최상위 비트 우선, 최하위 비트(LSB)부터 채우는 것을 최하위 비트 우선이라 한다. 예를 들어 PNGGIF는 각각 최상위/최하위 비트 우선을 쓰는 대표적인 파일 포맷이다.

유래

빅 엔디언과 리틀 엔디언 중 어느 것을 쓰느냐 하는 문제는 상황에 따라서 임의적이고, 따라서 종종 플레임의 대상이 되었다. 엔디언이라는 말 자체는 대니 코헨(Danny Cohen)이 이런 플레임을 잠재우기 위해 1980년에 쓴 On Holy Wars and a Plea for Peace라는 글에서 유래했다. 이는 조나단 스위프트의 《걸리버 여행기》에 나오는 소인국 릴리퍼트 이야기에서 달걀을 깰 때 뭉툭한 끝(big-end)을 먼저 깰 것인가 뾰족한 끝(little-end)을 먼저 깰 것인가를 가지고 격론을 벌인 것을 두고 이름을 따온 것이다.

http://ko.wikipedia.org/wiki/%EC%97%94%EB%94%94%EC%96%B8