본문 바로가기
프로젝트/만들오토

[만들오토] 만들오의 매크로 "만들오토" 소개

by 만들오 2024. 6. 16.
매크로란?

일련의 명령어나 작업을 자동화하기 위해 사용되는 프로그래밍 기능


매크로의 인식

최근들어 매크로는 나쁜 것이란 인식이 생기게 된 것 같습니다.

매크로를 악용하는 사례가 많이 때문인데, 저는 유용한 도구로서 "만들오토"를 소개하려 합니다.

다른 매크로와 마찬가지로 악용하는 경우 처벌받을 수 있 있으니 주의해 주시기 바랍니다.


게임과 매크로

대부분 게임에 사용하기 위해 블로그를 찾으셨을 것이라 생각됩니다.

게임사는 매크로를 차단하기 위해 나름 노력을 해오고 있습니다.

제가 생각하는 매크로의 3요소는 다음과 같습니다.

  • 화면 인식 : 컴퓨터의 화면을 캡처하여 데이터화
  • 알고리즘 : 데이터된 자료의 처리
  • 입력 제어 : 키보드/마우스 등의 입력 처리

대부분의 게임에서 "입력 제어"의 문제가 발생합니다.

보통 win32 api를 이용해 가상 키보드/마우스 입력 이벤트를 발생시키는데, 이를 차단한 것 입니다.

실제 하드웨어를 사용하는 방식은 어떠한 방법으로도 막을 수가 없습니다.


기존 매크로의 위험성

기존 매크로는 실행을 위해 별도의 프로그램을 설치해야 합니다.

이 프로그램은 어떠한 악성코드를 가지고 있는지 알 수 없으며,

내 PC 화면과 키보드/마우스를 맡기게 됩니다.

이로 인해 악용될 경우, 치명적인 피해를 입을 수 있습니다.


만들오토란?

 

[만들오토의 특징]
  - 프로그램 설치 없이 브라우저 접속으로 사용 가능
  - 악성코드부터 완전히 안전함
  - 윈도우 PC와 스마트폰, 태블릿에서 사용 가능

 

만들오토는 매크로의 3요소를 다음과 같이 처리하고 있습니다.

  • 화면 인식 : 브라우저의 API 활용
  • 알고리즘 : 브라우저의 Javascript 활용
  • 입력 제어 : 하드웨어(Arduino Leonardo)를 활용

만들오토는 브라우저 기반으로 별도의 프로그램 설치 없이, 웹페이지 방문으로 사용이 가능합니다.

따라서, 악성코드 감염으로부터 안전합니다.

 

입력 제어부분은, 하드웨어( Arduino Leonardo )를 이용해 처리하며

사용에 필요한 스케치는 Open source로 공개하고, 사용자가 직접 업로드 하도록 합니다.

이로인해 악성코드로부터 완전히 자유로울 수 있습니다.

 

또한, 윈도우 PC뿐만 아니라 안드로이드 스마트폰, 태블릿에서 사용이 가능합니다.

(단, 안드로이드는 Play store에서 배포하는 앱을 추가로 사용해야 함)


만들오토 구경하기

다음 링크를 통해 만들오토 웹페이지에 접속할 수 있습니다.

https://sein-oh.github.io/mandlohto.github.io/

 

만들오토ver 240615.01

 

sein-oh.github.io


마치며

 

자세한 사용법은 블로그와 유튜브 채널에 업데이트할 예정이니 많은 기대 부탁 드립니다.

 

https://www.youtube.com/@user-vk3cm3wm3q

 

만들오

무엇이든 만드는 만들오 입니다. 하드웨어, 소프트웨어 모두 좋아합니다. Python, Javascript를 좋아합니다.

www.youtube.com

 

감사합니다.

[끝].

728x90

댓글