분류 전체보기

    WEB02.1.3 오디오 및 비디오 삽입

    오디오 및 비디오 삽입 고양이의 하루 야옹야옹 귀여운 고양이 야옹야옹 야옹야옹 로 꼭 닫는 태그를 붙여야 한다.

    WEB 02.1.2 문서 내 이동

    문서 내에서 링크 웹 프로그래밍 소개 목차 웹의 역사 HTML CSS 웹의 역사 1989년 3월 스위스와 프랑스 사이에 위치한 유럽 입자 물리 연구소(CERN)의 소프트웨어 공학자인 팀 버너스리 등의 제안으로 시작되어 연구, 개발되었다. 원래는 세계의 여러 대학과 연구기관에서 일하는 물리학자들 상호간의 신속한 정보교환과 공동연구를 위해 고안되었다. 문자나 사진, 동영상, 음성 등이 조합된 데이터베이스인 사이트의 정보를 전용 열람용 소프트웨어인 웹 브라우저를 통해 입수한다. 또한 입수한 정보를 간단한 방식으로 전송하는 것도 가능하다. 세계적으로 대중화된 소프트웨어는 일리노이대학교 재학생(마크 안데르센, 넷스케이프의 전신인 Mosaic를 개발)이 작성한 것이다. 사용자들은 인터넷 '브라우저'의 도움으로 웹 ..

    Sock Merchant

    [Algorithms > Implementation] https://www.hackerrank.com/challenges/sock-merchant/problem 배열의 크기(n)을 입력하고, 배열의 원소들을 입력한다. 배열들 중 같은 숫자들의 쌍의 개수 (2개씩)를 출력하는 문제 #include #include #include #include #include #include #include #include #include char* readline(); char** split_string(char*); // Complete the sockMerchant function below. int sockMerchant(int n, int ar_count, int* ar) { int pair=0; int a[n]..

    [HTML] 입력 폼

    폼 태그 사용자가 입력하는 정보를 하나로 묶어 애플리케이션에 전달 => 실행결과 반환 다양한 입력 양식을 그룹핑 + 전송방법 설정 name 속성: 폼 요소의 이름 method 속성: 데이터 전송 방법 지정 get 방식: 전송할 데이터를 URL 주소 뒤에 포함 (간단한 데이터 전송에 편리 / 보안 취약) post 방식: 프로그램의 입출력 방식 사용 (데이터 양의 제한 없음) action 속성: 데이터를 처리할 애플리케이션 주소 기본 형식 입력 태그의 하위 태그로 , , , 등을 추가 태그 type 속성: 입력 폼의 유형 텍스트: text, password 선택: radio, checkbox 버튼: submit, reset, button, image 기타: file, hidden name 속성: 애플리케이션..

    [HackCTF] pwning

    checksec 32bit NX 걸려있음 Pseudo Code vuln()함수로 바로 연결 get_n 함수를 호출해 숫자를 입력받는 과정을 수행 nptr: 2C byte 만큼 buffer에 할당되어 있음 7: get_n(&nptr, 4); 8: v2 = nptr을 atoi함수로 int형으로 전환한 값 9: v2의 값이 32보다 클 경우 경고 메시지 출력+종료 12: v2의 값이 32보다 작을 경우 get_n함수를 한 번 더 호출 이때 v2를 get_n의 두번째 인자로 전달 while 문v4: buffer에 D(=13)byte 할당되어있음 --> getchar()함수로 값 입력받기 0 또는 10(0xA)을 입력하면 while문 break v5가 0부터 시작해 v5++를 반복하면서 두번째 인자로 전달되는 a..

    [HTML]링크와 멀티미디어

    링크 하이퍼텍스트와 링크 HTML의 기본 개념: HypertText + HyperMedia 각 정보의 조각을 링크에 의해 연결 노드: HTML 문서/멀티미디어 정보를 표현하는 기본 단위 링크: 각 노드를 연결해 내비게이션이 가능하도록 하는 연결선 앵커: HTML 문서 내에서 링크의 출발점이나 도착점 특정 단어나 문장, 혹은 이미지 --> 다른 문서, 외부 URL, 문서 내 다른 지점 태그 링크의 시작점 앵커 표현 - 문서 간 이동 링크 처리할 텍스트 href 속성: 이동하려는 목적지 문서의 파일 주소 지정 → 절대 주소(http://로 시작하는 URL 형식 인터넷 주소) + 상대주소(현재 문서와 같은 폴더 위치에서의 상대주소) title 속성: 커서를 링크를 설정한 텍스트에 뒀을 때 나타나는 말풍선의 내..

    Maximum Element

    https://www.hackerrank.com/challenges/maximum-element/problem stack에서 1, 2, 3번 메뉴를 선택했을 때 각 메뉴에 맞는 명령을 실행하도록 하면 된다. 1번 - push 2번 - pop 3번 - stack의 components 중에서 가장 큰 값을 출력한다 #include #include #include #include int main() { long long i,j,n,x,index,arr[100001],maxs[100001],top; int menu; max = 0; top = -1; scanf("%lld",&n); for(i=0;i max){ max = x; } maxs[top] = max; } else if(menu == 2){ if(top!..

    Bon Appetit

    https://www.hackerrank.com/challenges/bon-appetit/problem Bon Appétit | HackerRank Determine whether or not Brian overcharged Anna for their split bill. www.hackerrank.com #include #include #include #include #include #include #include #include #include #include char* readline(); char* ltrim(char*); char* rtrim(char*); char** split_string(char*); // Complete the bonAppetit function below. void bo..

    lrzsz

    lrzsz 패키지 # apt-get install lrzsz (설치도 xshell에서 해야됐던거같긴하지만...어차피 연동되어있으니까 결론적으로 설치는 잘되었다) xshell에서 #rz #sz 파일명

    xshell 설치

    xshell #apt install openssh-server #netstat -antp | grep 22 //ssh 포트(22번 포트) 상태 확인 #service ssh status //ssh 서비스 활성화 확인 service ssh status를 통해 Acitve: active (running)으로 ssh 서비스가 활성화 되었음을 확인할 수 있다 #ifconfig xshell에서 설정