ÐÐÒµÐÂÎÅ
1. ¼ò½é
Reconmap ÊÇÒ»¸öÎó²îÆÀ¹ÀºÍÉøÍ¸²âÊÔ (VAPT) ƽ̨¡£Ëü×ÊÖúÈí¼þ¹¤³ÌʦºÍÐÅÏ¢Ç徲רҵְԱÔÚÇå¾²ÏîÄ¿ÉϾÙÐÐÐ×÷£¬´ÓÍýÏ뵽ʵÑéºÍÊä³öÎĵµ¡£¸Ã¹¤¾ßµÄÄ¿µÄÊÇÔÚ¾¡¿ÉÄ̵ܶÄʱ¼äÄÚ´ÓÕì̽µ½Êä³ö±¨¸æ¡£
2. ×°ÖÃ
Ò»£®´Ógithub£¨https://github.com/reconmap/reconmap£©ÀÈ¡Îļþ£º
½øÈëreconmapĿ¼,docker-compose up -d,Èçͼ2-1Ëùʾ
ͼ2-1£¬dockerÔËÐÐ
¶þ£®·¿ªä¯ÀÀÆ÷»á¼ûhttp://localhost:3001£¬Èçͼ2-2Ëùʾ
ͼ2-2
×¢£ºlocalhostÌæ»»³ÉÍâµØip¡£dockerÆô¶¯Ê±¿ÉÄÜ»áÓöµ½Í¼2-3 redisĬÈ϶˿Ú6379±»Õ¼ÓõÄÇéÐΣ¬½â¾öÈçͼ2-4£¨²Î¿¼£ºhttps://blog.csdn.net/qq_17623363/article/details/106436394£©
ͼ2-3 redis¶Ë¿Ú±»Õ¼ÓÃ
ͼ2-4 ¹ØµôÍâµØredis·þÎñ
Èý£®ÐèÒª´îÅäreconmap cliÒ»ÆðʹÓÃ
´ÓGitHub(https://github.com/reconmap/cli)ÀÈ¡Îļþ£¬½øÈëcliĿ¼ִÐÐmakeÏÂÁîÈçͼ2-5»á·ºÆð³¬Ê±£¬½â¾ö¼û×¢¡£
ͼ2-5
×¢£ºÖ´ÐдúÀí¼´¿É½â¾ö
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct
È»ºóÉèÖÃconfigÈçͼ2-6£¬µÇ¼Èçͼ2-7¼´¿ÉʹÓÃ
ͼ2-6 ÉèÖÃconfig
ͼ2-7 µÇ¼
3. ¹¦Ð§¼ò½é
3.1 ´óÆÁĻչʾ
Èçͼ3-1£¬Ö±¹ÛµÄչʾĿ½ñʹÃü״̬£¬Ò»¶Îʱ¼äÄÚµÄÓû§Ô˶¯ÇéÐΣ¬Îó²îÍþвˮƽռ±È£¬Îó²îÖÖ±ð£¬ÒÔ¼°×î³£Óõ½µÄÏÂÁîÅÅÐС£
ͼ3-1 ´óÆÁĻչʾ
3.2 ½¨ÉèÏîÄ¿
Èçͼ3-2£¬Ìîд¶ÔÓ¦ÄÚÈÝÐÅÏ¢½¨ÉèÏîÄ¿¡£
ͼ3-2½¨ÉèÏîÄ¿
Èçͼ3-3ÏîÄ¿½¨ÉèÀÖ³É
ͼ3-3 ÏîÄ¿½¨ÉèÀÖ³É
3.3 ½¨ÉèʹÃü
Èçͼ3-4Ñ¡ÔñnmapÏÂÁî
ͼ3-4 Ñ¡Ôñnmap
Èçͼ3-5¸´ÖÆÏÂÁîµ½cliÖ´ÐÐ
ͼ3-5 ÏÂÁîÖ¸µ¼
Èçͼ3-6¿ÉÒÔ¿´µ½nmapɨÃèµÄЧ¹ûÒѾÉÏ´«µ½web¶Ë¡£
ͼ3-6 ɨÃèЧ¹ûÒѾÉÏ´«µ½web¶Ë
Èçͼ3-7£¬Ê¹ÓÃ¸ÃÆ½Ì¨¿ÉÒÔÉÏ´«Ð§¹ûÖ±½Óµ¼³öÆÀ¹À±¨¸æ£¬ÕâЩ±¨¸æ¼È¿ÉÒÔÔÚÐÅÏ¢Çå¾²ÍŶÓÄÚ²¿Ê¹Óã¬Ò²¿ÉÒÔ½»¸ø¿Í»§¡£
ͼ3-7£¬µ¼³öÆÀ¹À±¨¸æ
4. demoÑÝʾƽ̨
reconmap¹Ù·½¸ø³öÁËÒ»¸öʵʱÑÝʾµØÖ·£¬¸ü¶àµÄ¹¦Ð§ÔÚÈçϵØÖ·ÖÐ̽Ë÷£ºhttps://demo.reconmap.orgÕ˺ţºadmin£¬ÃÜÂ룺admin123¡£