라즈베리파이에 라즈비안 설치하기. 안녕하세요. 얼마전에 구매한 라즈베리파이3 B+가 와서 불량인지 확인해 보기 위해서 전원을 켜보려고 했습니다. 그런데 아무리 찾아봐도 전원버튼이 보이지 않았습니다. 알고보니 전원연결하면 저절로 켜진다네요.. ㄷㄷ 근데 os를 설치하지 않으면 안켜진답니다. ㅋㅋ 그래서 오늘은 라즈베리 파이의 불량을 확인해보기 위해서 라즈비안을 설치해보려고 합니다. 준비물 1. 라즈비안을 설치할 SD카드. 2. SD카드를 컴퓨터에서 usb처럼 사용할 수 있게 해주는 sd카드리더기 3. 컴퓨터. -설치파일 다운. -SD카드에 라즈비안을 설치해줄 프로그램 라즈베리안 img파일 img파일의다운을 위해서 아래 라즈베리파이 공식 홈페이지로 들어갑시다. https://www.raspberrypi.or..
VMware 리눅스 서버(Linux server) 설치[우분투Ubuntu] 안녕하세요. 오늘은 VMware설정과 리눅스 서버를 설치해보겠습니다. 처음 설치하고 잘 알지도 못합니다. (설치 기록이라고 생각하면 될 것 같네요.. ㅋㅋ) 간단히 설명(길게 하고 싶어도 아는것이 별로 없어서 길게 못함.) 1. VMware: 가상머신. -가상머신은 컴퓨터에 설치된 운영체제 안에 가상의 컴퓨터를 만들고 그 안에 또 다른 운영체제를 설치하고 운영할 수 있도록 제작된 프로그램입니다. -저는 윈도우10을 밀어버리고 리눅스를 사용하고 싶지 않기 때문에 가상머신으로 리눅스를 설치하려고 합니다. 이 글에서 사용할 설치할 가상머신 프로그램은 VMware Workstation 15입니다. 2. 리눅스 서버 [유용한정보] - 운영..
webhacking.kr 26번 [문제풀이] 안녕하세요. 오늘은 webhacking.kr의 26번 문제를 풀어보려고 합니다. 그럼 문제를 풀기위해 webhacking.kr로 들어갑시다. 웹해킹 26번 풀이[100점] 웹해킹 26번문제에 들어가면 아래와같은 초기화면이 보입니다. 검은 배경에 index.phps라는 문자가보입니다. 링크인거같으니 들어가보겠습니다. index.phps 링크를 누르니 아래 사진처럼 코드를 보여줍니다. 별다른건 없고 if문쪽을 보겠습니다. if문쪽을 보니 id를 admin으로 주면 되는 것 같습니다. 어? 그런데 아이디 입력하는곳이 아무리 찾아도 보이지 않습니다. 이럴땐 그냥 주소창에다 입력하면 된다는것을 생각해냅니다. 주소창에 ?id=admin을 입력해줍니다. 엉...? 왜 no..
webhacking.kr 42번 [문제풀이] 안녕하세요. 오늘은 webhacking.kr의 42번문제를 풀어보려고 합니다. 개인적으로 이 문제를 풀면서 재미있었습니다. ㅎㅎ 그럼 문제를 풀기 위해서 webhacking.kr로 들어가보겠습니다. 웹해킹 42번 풀이 [200점] 먼저 42번에 들어가면 아래 사진처럼 test.txt[download], test.zip[download]가 들어있는 표가 보입니다. 일단 뭔지 모르니까 둘 다 눌러보겠습니다. test.txt는 test~~라는 문자가 출력이 되고 test.zip은 Access Denied가 나오면서 아무것도 나오지 않습니다. (아래 사진에 test.txt[download], text.zip[download]는 제가 사진에서 구분을 위해 써놓은 것입니..
[백준1924] 2007년 안녕하세요. 이번에는 백준 2007년 [1924번]문제를 풀어보려고 합니다. 이 문제를 처음에는 노가다로 풀고 두번째는 배열을 이용해서 풀었습니다. 이 문제의 코드는 글에 스크린샷 형태로 올려져 있으며 아래 git허브 링크를 통해서도 확인하실 수 있습니다. 그럼 지금부터 문제를 풀어보도록 하겠습니다. 그 전에 썸네일 사진좀.. ㅎㅎ 백준 1924번 문제. 오늘은 2007년 1월 1일 월요일. 2007년 x월 y일은 무슨 요일일까? 조건 1. 2007년 1월 1일은 월요일. 2. 1월 , 3월, 5월, 7월, 8월, 10월, 12월은 1~31일까지. -4월, 6월, 9월, 11월은 1~30일까지. -2월은 28일까지 있다. 3. 2007년 x월 y일이 무슨 요일인지에 따라 요일을..
[백준2839]설탕배달 안녕하세요. 오늘은 백준 설탕배달[2839번]을 풀어보려고 합니다. 문제를 해결한 코드는 해당 블로그에는 사진형식으로 올리려고 합니다. (github에도 있습니다.) 백준 2839 문제 상근이가 설탕공장에서 일하는데 정확하게 n킬로그램을 배달해야 합니다. 설탕은 봉투에 있고 3킬로그램 봉지와 5킬로그램 봉지가 있습니다. 상근이는 귀찮아서 최대한 적은 봉지를 들고가려고 합니다. 조건 n킬로그램은 주어진다.(3 -1 6 --> 2 9 --> 3 11 --> 3 코드 코드는 아래와 같습니다. 해당 코드는 github에서 볼 수 있습니다. 문제 풀이 1. n kg을 입력받습니다. 2. for문을 실행합니다. (무한루프, 한번 돌때마다 a의 값이 올라감) 3. 전부 5kg의 봉지로 가져간다..
webhacking.kr 24번 [문제풀이] 안녕하세요. 얼마전에 웹해킹 24번문제를 풀었는데 오늘 올려봅니다. ㅎㅎ (얼마전부터 웹해킹 문제만 몇개 풀어보고, 웹해킹을 공부하거나 하지는 않아서 잘 알지 못합니다.) 먼저 문제를 풀기위해 webhacking.kr로 들어갔습니다. 24번 풀이 [100점] 24번에 들어가면 client ip와 agent가 보입니다. 아직 무슨문제인지 잘 모르겠네요. (혹시 몰라서 클라이언트 아이피는 빨간색 네모로 가렸습니다.) 그래서 개발자 도구를 열어서 html코드를 살펴봤습니다. html코드에 주석으로 작성한 힌트가 보이네요. index.phps를 주소창에 입력해보겠습니다. (원래주소+index.phps) index.phps를 검색해서 들어가니 아래와 같은 코드가 보입니..
c언어 논리오류 (factoria) 논리오류란? 논리 오류는 프로그램을 작성하는 프로그래머가 코드를 작성하면서 실수를 하는 것입니다. 이 경우에는 프로그램 자체에 오류가 있지 않기 때문에 아무런 오류 메시지를 출력하지 않습니다. ex) 실행은 되지만 자신이 의도한대로 실행되지 않는 프로그램이 있습니다. 위에서 간단하게 논리 오류를 설명한 이유는 지금부터 올릴 코드가 논리 오류를 가지고 있기 때문입니다. -아래 링크는 해당 코드가 있는 깃허브의 주소입니다. [factorial] https://github.com/ykarr/C.git 코드 및 풀이. 해당 문제는 factorial을 계산해서 결과를 출력하는 프로그램입니다. 아래 사진을 보면 문제점을 발견할 수 있을겁니다. 무엇이 문제인지 아셨나요? 5fact..
Ollydbg 2.01(올리디버거)설치[리버싱] 올리디버거란? 리버스 엔지니어링에 사용됩니다. 프로그램을 테스트하고 디버깅 하는데 사용됩니다. 무료로 사용가능한 프로그램입니다. 관련된 소프트웨어: IDA 프로, 치트엔진. -출처- 위키백과 디버거 다운로드 공식적인 홈페이지는 아래 링크로 들어가시면 됩니다. http://www.ollydbg.de/ 해당 홈페이지에 들어가면 아래와 같은 페이지가 보입니다. 원하시는 버전으로 설치하면 됩니다.(저는 아래 표시해놓은 부분의 파일을 다운받아 설치했습니다.) 아래 파일은 제가 위의 링크에서 받은 파일입니다. 내용물은 아래 사진과 같습니다.
자바 시계 만들기 프로젝트[java-swing] 이 글은 공유 겸 백업용으로 작성한 글입니다. 2학년에 진행한 자바 언어로 시계 만들기 프로젝트. 제작자: 요기 블로그 주인장. 시계 종류: 디지털 시계[처음에는 아날로그시계도 넣으려고 했으나 시간이 충분하지 않았습니다. 사실 귀찮아서...] 코드: 글 아래부분 깃허브 참고[아래 깃허브 링크] 기능. 1. 홈화면[년, 월, 일, 요일, 오전/오후, 시간] 2. 알람 3. 컴퓨터 shutdown[컴퓨터 종료] 4. 스탑워치 5. 타이머 특징. 1. 대충 시간에 치여서 만드느라 조금 허접합니다. 2. 버튼에 마우스를 올리면 소리가 납니다. 3. 12시가 0으로 표시됩니다. 4. 셧다운 메시지도 설정 가능합니다.(아래 사진 참고) 5. 알람과 타이머의 노래가 겹..
webhacking.kr 19번 문제 안녕하세요. 웹 해킹 문제를 풀기 위해 webhacking.kr에 들어가서 challenge 19번 문제를 풀어봤습니다. 결과부터 말하자면 못 풀었습니다... webhacking문제 19번 못 푼 이유.. id=admin 이라 되어있고 제출 버튼이 보이네요. 제출해보겠습니다. 제출했더니 you are not admin이라고 나오네요. id를 admin대신에 guest를 써서 제출해보았습니다. warning이 뜨네요...? 그래서 어떻게 풀어야 할지 알아보려고(??) 풀이를 찾아봤더니 오류가 생긴 것 같네요. 원래는 hello guest이런식으로 로그인이 되는 것 같은데 로그인이 안 되네요. 오류가 생겼다고 판단하고 바로 빤스런해서 다른 문제 풀어보고 있습니다. ㅋㅋㅋ..
멜론 이용권 해지하는 방법[프리클럽] 안녕하세요. 제가 3달 동안 할인을 받아서 멜론 프리클럽을 한 달에 900원씩 내고 사용했습니다. 그런데 이번 달 20일이면 3달이 다 돼서 이용권을 해지하려고 합니다. (솔직히 만원 넘게 주고 쓰기는 싫어서..ㅎㅎㅎ) 그래서 오늘은 멜론 이용권을 해지하는 방법에 대한 글입니다. 지금부터 시작하겠습니다~~. 멜론 이용권 해지하기. 먼저 멜론에 들어갑니다. 이건 따로 링크를 걸지 않겠습니다. 멜론에 들어가서 로그인을 해주세요. 그 후 (이용권 이름) 사용중으로 되어있을 텐데 이 부분을 눌러주세요.(사진 참고) 저는 프리클럽을 사용중이기에 프리클럽 사용중으로 나오네요. 눌러주면 아래 사진처럼 이용권/결제정보->이용권 사용내역이 나옵니다. 여기서 정기결제 일시정지/해제신청..