ActiveX Installer를 만들고 싶은데요

사람낚는어부@Google의 이미지

ActiveX로 인스톨러를 만들고자 합니다.

그런데 ActiveX 관련해서는 아시는 분이 별로 없더라구요.

ActiveX로 웹접속시 ActiveX 허용하면 특정파일을 설치할 수 있도록 하고 싶은데​

무엇을 공부해야하는지 알려주십시오.

해킹파괴의 광학이라는 책 챕터12에 보면 ActiveX로 상대방 PC에서 Notepad를 실행하는 예제가 나오는데요.

Visual Studio 6.0에서 개발된 프로그램인데 실행이 안되더라구요.

소스코드 올려놓았습니다.

왜 notepad가 실행이 안되는지모르겠어요. 아시는 분 좀 도와주세요...

윈도우 XP 환경에서도 실행해봤는데 실행안되는건 똑같구요...

어쨋든 ActiveX로 특정파일을 설치할수있게끔 하고 싶은데 무엇을 공부하면 되나요?

File attachments: 
첨부파일 크기
Package icon ATLInstaller.zip69.5 KB
세벌의 이미지

왜 그런 걸 하죠?
Active X 전에는 많이 쓰던 기술이지만, 이제는 그거 보안상 문제 많다고 쓰지 말라고 하는 건데요.

사람낚는어부의 이미지

이렇게 답변하실거면 답변을 왜 하시는건가요? 웃기는 분이시네

세벌의 이미지

저는 안 웃깁니다. 님께서 하는 공부가 웃기는지 안 웃기는지는 모르겠습니다.
보안 공부하면 쓰지 말라는 기술을 공부해야 하나요?

익명 사용자의 이미지

해킹을 이야기하는거 보니 activx로 해킹툴 제작하는 공부를 하나봅니다
다 이유가 있겠죠~

awidesky의 이미지

이제 사용되지 않는 기술이 왜 사장되었는지를 공부하고 분석하는 것까지는 그렇다 쳐도..
굳이 그 기술을 이용해서, 최신 컴퓨터에서는 실행조차 안 될 무언가를 제작하고자 한다는 건 아무 의미도 없는 시간낭비입니다.
당연히 보안 분야에 공부도 안 될 게 뻔하구요.

세벌의 이미지

읽은 책이 아래 책 맞나요?
https://www.yes24.com/Product/Goods/2310854
그 책 저자 또는 출판사에 물어보시는 게 어떨지요?

김정균의 이미지

흠.. 도움이 되니 안되느니를 떠나서 별로 도움이 될 의견은 아니지만, 혹시 테스트한 브라우저가 Internet Explorer 가 맞는지요? 아니라면 OS 이슈가 아니라, 브라우저가 Active X를 지원하지 않는 것입니다.

isanghan의 이미지

보안 패치는 꽤 오랫동안 했으니 같은 XP라도 보안 패치 상태에 따라 같은 예제라도 안될 가능성이 높습니다.
윗분들과 같은 말 또 적는거 같은데 지금 와서 공부해도 죽을 때까지 응용으로도 못 할 기술일 가능성이 높습니다.
그냥 그런 시대도 있었다 정도만 이해하고 넘어가세요..

--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--
N년째 초보입니다

eliteprogrammer의 이미지

비슷한 일을 많이 해봤습니다.
좋은쪽으로 생각하던지 나쁜쪽으로 생각하던지 ActiveX 맛본다고 딱히 나쁠게 있나요?
왜냐하면 일종의 잊혀진 비기같은걸로 재미로 공부해도 충분합니다. Just for fun 모르시나요.
일단 제 기억으로 Windows XP ~ 7 그리고 browser는 IE6 ~ IE10 까지는 별 무리없이 개발이 되었던 걸로 기억합니다. 가상머신 환경에서 개발환경 구축하시고 IE7부터는 동작하기에 하나의 IE창을 띄워도 다수의 프로세스가 실행되는 LCIE구조로 디버깅하는데 어려움이 있어서 단일 프로세스로 동작되도록 레지스트리에 값을 하나 추가해서 디버깅하시면 편해요(요건 검색좀 해보세요. TabProcGrowth 로 기억합니다). activex를 로드하는 html 예제 페이지와 activex로 개발된 ocx 그리고 regsvr32로 로드/언로드만 하면 되었던걸로 기억합니다. 하시려는 일이 installer니까 다이얼로그 베이스로 만들면 편하구요.

여전히의 이미지

오랜만에 와봤는데 여전히 toxic 한 덧글이 많네요. 업계 분위기가 이러니 사람들 유입이 안되는것 같기도 합니다.

익명 사용자의 이미지

뉴비가 꾸준히 들어와야 굴러가는 모양새가 나오는 친목 커뮤니티나 온라인 게임도 아니고.

익명 사용자의 이미지

답변 몇개도 그렇고 문의글 남기신 작성자분도 그렇고
다들 좀 살벌하신듯 합니다

ㅇㅇ의 이미지

8bit 컴퓨터용 프로그램을 개발하고 싶다고 답을 달더라도 아는 선에서 알려주면 되지… 다른이가 뭘하든지 무슨 상관이신지? 답을 못하겠으면 그냥 넘어가면 될 일을 왜 시비거시는지? 개발자 전에 먼저 인간이 되시길…

익명 사용자의 이미지

커뮤니티 분쟁 유발자로 악명 높은 분입니다. 사고 치고 밴 당하고 나서는 다른 곳에서 똑같이 하는데요. 경계심히 필요합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.