Google

write-up/Bandit

Bandit 워게임 풀기 [level25 -> level26]

(1) Bandit (2) 이전 문제 풀이 이전 문제는 cron을 활용해서 간단한 반복문 코딩으로 무차별 대입 공격?으로 비밀번호를 알아냈다. Bandit 워게임 풀기 [level24 -> level25] (1) Bandit (2) 이전 문제 풀이 이전 문제는 똑같이 cron을 사용하는 문제다. 자동으로 특정 디렉터리에 파일을 특정 사용자로 실행하고, 자동으로 삭제한다. 이 프로그램으로 쉽게 비밀번호를 복사 suhyeokdevlog.tistory.com (3) level25 -> level26 문제링크 이번 문제에서는 bandit26에 로그인은 쉽다고 합니다. 하지만 /bin/bash로 연결, 즉, 평범한 로그인 쉘이 아니라는 것입니다. 일단 파일에 ssh키가 있어 파일로 접속해 보면, ssh명령어를 사..

개발일기/인공지능 공부 타이머 만들기

Teachable machine을 사용해서 공부타이머 만들기 2

(2)Teachable machine을 활용해서 인공지능 모델 학습하기 이전 시간에는 인공지능 모델을 학습하기 위한 데이터 수집으로 파이썬 크롤링을 했다. 물론 크롬 익스텐션인 fatkun을 사용해도 되지만, 직접 파이썬 코드로 크롤링 하면서 파이썬 능력도 기를 수 있었다. 이번 시간부터 슬슬 개발?이라 하긴 좀 간단하지만 개발을 시작해보도록 한다. (사실 오픈소스를 사용해서 개발보단 코드 이해 목적이 크긴하다.) (1)Teachable machine? Teachable machine이란 구글에서 만든 누구나 머신러닝 모델을 쉽고 빠르고 간단하게 만들 수 있도록 제작된 웹 기반 도구이다. 물론 컴퓨터에서 직접 tensorflow를 사용해서 학습하여 사용해도 되지만 시간이 많이 걸리고, 하드웨어적 사양을 ..

개발 공부/colab & AI

Google Colab과 친해지기

요즘 인공지능 기초 수업을 들으면서 코랩을 사용하고 있다. 이전에도 코랩을 잠깐 사용해본적은 있지만, 자세히 다뤄 본적은 없어, 지금부터 자세히 다뤄 보려고 한다. (1)Colab알아보기 (1)Colab의 개요 기본적으로 코랩은 주피터 노트북과 구조가 매우 유사하다. 또한, 여러가지 인공지능(딥러닝, 머신러닝)등에 필요한 패키지들을 미리 가지고 있으며, 별도의 환경구축이 필요 없어 간단하다. 다음과 같이 코랩은 기본적으로 무료이다. 하지만 구글답게 간단한 컴퓨팅은 무료이다. (심지어 테슬라 gpu도 무료로 제공해준다.) *깨알 귀여운 고양이와 강아지도 지나다니게 할 수 있다* 이제 기본적인 사용법을 알아보자 (2) 코드셀 사용 다음과 같이 명령어는 리눅스와 거의 동일하다. 다만 주피터 노트북 처럼, 터미..

choi수혁
'Google' 태그의 글 목록