DOMDOM
0posts
today
total
personal posts · since 2021

Fragments
of a day.

A small notebook for slow moments slipping by.

2023 IT Creator
2024 Food Creator
2025 News Creator
2026 News Creator

Latest Posts최근

Dev Env/Server

curl: 특정 사이트에 header, content 포함하여 POST전송하는 명령어

특정 URL에 header와 content-Type, dictionary data 등을 포함하여 POST로 전송하는 명령어입니다.  curl -v -k -X POST "{url}" -H "Accept: application/json" -H "Content-Type: application/json" -d @-

Dev/Java

[java] 자바에서 JSON API POST 데이터에 리스트 넣어서 호출하는 방법

자바에서 기본적으로 GET,POST로 JSON API 호출하는 방법에 대해서는 아래 링크를 눌러주세요. [java] 자바에서 JSON API GET/POST 쉽게 호출하는 방법 [java] 자바에서 JSON API GET/POST 쉽게 호출하는 방법 JSON 형식의 API를 호출 할 때 사용 가능합니다. 아래는 응답메세지를 text라는 문자열로 저장하는 코드입니다. 공공데이터포털, 서울 열린데이터광장에는 코드별로 API 호출예시가 있어 참고하였 domdom.tistory.com ArrayList형식의 data를 넣어서 POST API를 호출하는 방법입니다. // 파라미터 설명 type: "GET", "POST" 중에 선택 StringURL: API URL param: API를 호출할 때 전달할 파라미터 ..

Dev/Java

[java] 자바에서 JSON API GET/POST 쉽게 호출하는 방법

JSON 형식의 API를 호출 할 때 사용 가능합니다. 아래는 응답메세지를 text라는 문자열로 저장하는 코드입니다. 공공데이터포털, 서울 열린데이터광장에는 코드별로 API 호출예시가 있어 참고하였습니다. ( 소스코드 동일) 예전에는 공공데이터포털에 API마다 샘플코드가 있었는데, 최근에 사라진 듯 합니다. 서울 열린데이터 광장 API openAPI 샘플코드 예시 (최하단으로 스크롤) https://data.seoul.go.kr/together/guide/useGuide.do 열린데이터광장 메인 데이터분류,데이터검색,데이터활용 data.seoul.go.kr // stringURL 에는 API URL 넣기 URL url = new URL(stringURL); String line; StringBuilder..

Dev/Frontend

[jquery] ajax 비동기방식 호출하기

jquery에서 ajax로 request.GET, request.POST 호출하는 방법! $.ajax({ type : 'GET', //POST도 가능 url : 'domdom.tistory.com', //request URL data : {'message': 'hello? my name is domdomi!'}, // 파라미터 error : function(error) { //request URL 쪽에서 응답에러가 뜨는 등 에러가 났을 경우 console.log("에러띠.."); }, success : function(response) { //정상적으로 response를 받아온 경우 console.log(response); }, complete : function() { //ajax 호출이 끝난 후의 행..

Security/CTF

[Web] Its Paid - 2021 Tamil CTF Writeup

문제 설명 : I heard that admin leaked something somewhere o.O 다 풀고 나서 알았지만, 단순한 파라미터 값 변조한 것을 서버 단에서 별도로 검증하지 않아서 생긴 문제에 대해 다루고 있습니다. Web 문제 중에선 313점으로 두번째로 많이 풀린 문제였습니다. 위 페이지가 첫 화면이고, Get started 버튼을 누르면 아래와 같은 페이지로 이동합니다. 그리고 Buy now 버튼을 눌러서 각 코스 별로 강의를 구매할 수 있는 기능이 나옵니다. QR 코드를 스캔하라고 하고 있는데 따로 스캔하지는 않았습니다. 저는 QRcode 밑에 있는 20000 숫자가 가격이라고 생각하였고 해당 가격이 적힌 버튼을 눌러보았습니다. 버튼을 눌렀을 때 아래와 같은 payload가 발생하..

728x90
반응형
728x90
반응형

Thanks for staying up late.

keep wandering · keep listening