Limetime's TimeLine
반응형
모의해커와 해킹 범죄자
Penetration Test 2023. 1. 13. 00:25

모의해커는 기업(고객)과 계약을 통해 진행하므로 합법적으로 모의해킹을 진행한다. 공격 포인트(웹 서비스, 모바일 서비스 등)를 서로 협의하에 지정하고 범위도 협의한다. 또, 네트워크 장애를 유발하는 DDoS나 BOF 공격 등은 제외하여 진행한다. 즉, 공격 범위, 시간, 포인트 등을 모두 고객사와 협의한 끝에 모의해킹을 진행한다. 범죄자는 그런거 없다. 협의하지 않고 자기 목적을 달성하기 위해 모든 짓을 다 한다. 주로 피해 기업 내부의 개인 PC를 악성코드로 감염시키고 접근한다.(Drive by Download) 제약사항이 없기 때문에, 보유한 다양한 해킹기술들을 화려하게 시도한다. 즉, 모의해커는 DMZ 구간을, 범죄자는 개인 PC 대상을 주 공격 포인트로 설정하고 해킹을 시도한다.

모의해킹의 개념
Penetration Test 2023. 1. 13. 00:20

Pentest = Penetration + Test Penetration : 침투, 침입, 침해 Pentest는 해커와 동일한 환경 즉, 해커의 관점에서 해킹 기술을 이용해 모의침투 테스트를 실시하는 것이다. 해커는 자신의 목표 이익을 위해서라면 어떠한 제약을 가지지 않고 자신이 가진 기술들을 동원해서 해킹을 시도한다. 해커가 심어놓은 악의적인 악성코드를 분석하면, 역으로 새로운 아이디어와 기술, 방법들을 얻을 수 있다. 이유는 다양하지만 목적을 달성하려는 강한 의지 덕분인지, 다양한 아이디어가 나오나보다. 최근 Web, 모바일 어플리케이션 뿐만 아니라 IoT(Internet of Things), IoE(Internet of Everything)과 같은 기기들이 상용화되면서 주위의 많은 사물들의 보안 역..

article thumbnail
[Arduino] 차량 후방 감지 센서 만들기
C&C++/Arduino 2023. 1. 4. 01:46

피에조 스피커와 초음파 센서를 활용하여 차량 후방 감지 센서를 만들어보자!! #define TRIG 3 #define ECHO 2 #define SOUND 8 void setup() { // put your setup code here, to run once: Serial.begin(9600); pinMode(SOUND, OUTPUT); pinMode(TRIG, OUTPUT); pinMode(ECHO, INPUT); } void loop() { // put your main code here, to run repeatedly: digitalWrite(TRIG, LOW); delayMicroseconds(2); digitalWrite(TRIG, HIGH); delayMicroseconds(10); digi..

article thumbnail
[Arduino] 초음파 센서와 3색 LED를 활용한 거리 감지 센서 만들기
C&C++/Arduino 2023. 1. 4. 01:19

초음파 센서란? - 초음파를 발생시킨 후 그 초음파가 물체에 부딪혀서 돌아오는 시간을 계산하여 물체와의 거리를 알아내는 센서이다. - 초음파를 발생시키는 TRIG 핀과 다시 돌아온 초음파를 받아들이는 ECHO 핀으로 구성되어 있다. 이를 이용해 물체와의 거리에 따라 삼원색 LED 불빛을 조절해 신호를 주는 시스템을 만들어보자! #define TRIG 3 #define ECHO 2 #define RED 11 #define GREEN 10 #define BLUE 9 void setup() { // put your setup code here, to run once: Serial.begin(9600); pinMode(TRIG, OUTPUT); pinMode(ECHO, INPUT); } void loop() {..

article thumbnail
[Arduino] 디지털 피아노
C&C++/Arduino 2023. 1. 4. 00:48

피에조 스피커를 버튼에 따라 정해진 음이 재생되도록 설정하여 간단한 디지털 피아노를 만들어보자! #define NOTE_C4 262 #define NOTE_D4 294 #define NOTE_E4 330 int pins[] = {2,3,4}; int notes[] = {NOTE_E4, NOTE_D4, NOTE_C4}; void setup() { // put your setup code here, to run once: for(int i = 0; i < 3; i++){ pinMode(pins[i], INPUT); } } void loop() { // put your main code here, to run repeatedly: for(int i = 0; i < 3; i++){ if(digitalRead(p..

article thumbnail
[Arduino] 가변저항과 서보모터
C&C++/Arduino 2023. 1. 4. 00:23

가변저항기란? - 저항의 값을 변경할 수 있는 부품이다. - 가변저항기에 GND와 5V를 연결하면 출력 전압 부분에서 전기가 흐르게 되는데, 가변저항기가 돌려준 것에 따라 출력 전압이 0V ~ 5V 사이로 변하게 된다. 서보모터란? - 모터 축의 각도를 자유롭게 조절할 수 있는 부품이다. - 서보모터를 제어하기 위해 Servo 라이브러리를 import 해야한다. 가변저항기를 사용해서 서보모터를 제어해보자!! #include Servo myServo; void setup() { // put your setup code here, to run once: myServo.attach(9); } void loop() { // put your main code here, to run repeatedly: mySer..

article thumbnail
[Arduino] 삼원색 LED로 자연색 만들기
C&C++/Arduino 2023. 1. 3. 23:42

삼원색 LED는 내부에 RGB 각각의 발광다이오드들이 모두 들어 있다. 그러므로 빛의 삼원색을 혼합하여 자연색을 구현할 수 있다. 제일 긴 다리가 GND이다. 1. 3개의 색. 혼합 점멸 int LED_R = 11; int LED_G = 10; int LED_B = 9; void setup() { // put your setup code here, to run once: pinMode(LED_R, OUTPUT); pinMode(LED_G, OUTPUT); pinMode(LED_B, OUTPUT); } void loop() { // put your main code here, to run repeatedly: digitalWrite(LED_R, HIGH); delay(500); digitalWrite(LE..

article thumbnail
[Arduino] 버튼으로 LED 조절하기
C&C++/Arduino 2023. 1. 3. 23:10

버튼을 누르면 LED에 불이 들어오도록 구현해보자! #define L_LED 12 #define R_LED 11 #define L_BUTTON 3 #define R_BUTTON 2 void setup() { // put your setup code here, to run once: pinMode(L_LED, OUTPUT); pinMode(R_LED, OUTPUT); pinMode(L_BUTTON, INPUT); pinMode(R_BUTTON, INPUT); } void loop() { // put your main code here, to run repeatedly: if(digitalRead(L_BUTTON) == HIGH){ digitalWrite(L_LED, HIGH); }else{ digitalW..

article thumbnail
[Arduino] 동작감지센서
C&C++/Arduino 2023. 1. 3. 22:40

동작감지센서란? - 사람이나 물체의 움직임을 감지하여 신호를 보내는 부품이다. 센서 앞에 있는 물체가 움직이면 LED가 켜지는 것을 구현해보자! int ledPin = 13; int inputPin = 2; int val = 0; void setup() { // put your setup code here, to run once: pinMode(ledPin, OUTPUT); pinMode(inputPin, INPUT); } void loop() { // put your main code here, to run repeatedly: val = digitalRead(inputPin); if(val == HIGH){ digitalWrite(ledPin, HIGH); }else{ digitalWrite(ledP..

article thumbnail
[Arduino] 조도 센서와 피에조 스피커
C&C++/Arduino 2023. 1. 3. 21:53

조도 센서와 피에조 스피커를 이용하여, 빛의 세기에 따라 스피커의 음 높이를 바꿔보자! void setup() { // put your setup code here, to run once: } void loop() { // put your main code here, to run repeatedly: tone(8, map(analogRead(A0), 0, 1023, 31, 4978), 20); delay(500); } 피에조 스피커의 주파수 범위는 31 ~ 4978이다. tone(입력 핀, 주파수, 전원 인가 시간); 20ms(0.02초) 동안 피에조 스피커에 전원을 공급한다. 플래시를 가까이 가져가니까 높은 음의 소리가 나고, 어두워지니까 낮은 음의 소리가 난다.

반응형