본문 바로가기

입력값3

728x90
키보드 입력값을 암호화하는 기술 키보드 입력값을 암호화하는 기술 정보출처 IEEE Computer Magazine 원문언어 영어 출판날짜 2005년 10월 00일 국 가 미국 주제분야 컴퓨터 시스템 및 하드웨어, 운영체제(R12) BlueGem 시큐리티사는 최근 기존의 암호 시스템이 제공하지 못했던 키보드 입력 신호를 암호화하는 ''LocalSSL''이라는 암호화 시스템 기술을 개발했다고 밝혔다. 이 기술을 사용하면 해커들이 키로거(keylogger) 툴을 사용하여 사용자의 키보드 입력 값을 알아내는 해킹을 원천적으로 봉쇄할 수 있다. 기존의 암호화 기술은 주로 통신 시스템상의 송수신 데이터를 암호화하는 것으로 사용자의 키보드와 로컬 응용 사이의 키 입력 신호를 암호화 하지는 못했다. 키보드와 로컬 응용 사이에는 키로거 프로그램이 독립.. 2014. 5. 8.
입력값 유효성 검사 문자들 개발 진행시 부주의로 인해 불필요한 문자를 허용하고 있다. 문자와 응용 프로그램에 전달되는 의미를 다룬다. 문자 세부사항 NULL or null 종종 웹 응용 프로그램으로 흥미있는 오류 메시지를 볼 수 있다. PL/SQL 경우 확인할 수 있다. ( ', ";, SQL, XPath 그리고 XML Injection 테스트에 사용되는 SQL 문자열 또는 쿼리에 사용된다. (-, =, +, ") 고급 SQL Injection 쿼리에 사용된다. ( ', &,! , |, ) 명령 실행 취약성을 발견하는 데 사용된다. "> 기본적인 Cross-Site Scripting 점검에 사용된다. {%0d , %0a} Carriage Return Line Feed (새줄); 모든 특수 기능. {%7f , %ff} 바이트 길이 .. 2010. 8. 12.
PHP 입력값 SQL 인젝션 예방 PHP에서 SQL 인젝션(SQL Injection)을 예방하는 방법은 웹 애플리케이션 보안의 핵심 요소입니다.1. SQL 인젝션이란?SQL 인젝션은 사용자가 입력한 데이터가 SQL 문에 삽입되면서 원래 의도하지 않은 SQL 명령이 실행되는 보안 취약점입니다. 예시 공격$_POST['id'] = "'; DROP TABLE users; --";$sql = "SELECT * FROM users WHERE id = '{$_POST['id']}'";// 실행 시: SELECT * FROM users WHERE id = ''; DROP TABLE users; --'; 2. 과거 방식: magic_quotes_gpc와 addslashes()🔸 magic_quotes_gpcPHP 설정 중 하나로 $_GET, $_PO.. 2009. 9. 17.
728x90
728x90