一个还在早期开发状态的Mysql蜜罐
153 |https://github.com/schmalle/MysqlPot
介绍:
155 |一款Mysql蜜罐,处于也有可能永远都处于开发状态。
156 | 157 | 158 | 159 | 160 |├── 404.html ├── CNAME ├── README.html ├── about └── index.html ├── archives ├── 2004 │ ├── 06 │ │ └── index.html │ └── index.html ├── 2012 │ ├── 10 │ │ └── index.html │ └── index.html ├── 2013 │ ├── 05 │ │ └── index.html │ └── index.html ├── 2014 │ ├── 08 │ │ └── index.html │ └── index.html ├── 2015 │ ├── 12 │ │ └── index.html │ ├── 05 │ │ └── index.html │ ├── 06 │ │ └── index.html │ ├── 07 │ │ └── index.html │ ├── 08 │ │ └── index.html │ └── index.html ├── 2016 │ ├── 10 │ │ └── index.html │ ├── 12 │ │ └── index.html │ ├── 02 │ │ └── index.html │ ├── 04 │ │ └── index.html │ ├── 05 │ │ └── index.html │ ├── 07 │ │ └── index.html │ └── index.html ├── 2017 │ ├── 01 │ │ └── index.html │ ├── 02 │ │ └── index.html │ ├── 05 │ │ └── index.html │ ├── 06 │ │ └── index.html │ ├── 08 │ │ └── index.html │ └── index.html ├── index.html └── page │ └── 2 │ └── index.html ├── article ├── 2015-05-07-mhn.html ├── 2016-02-19-hpfeeds.html ├── 2016-07-08-fronted.html ├── 2016-12-20-rasb-honeynet.html ├── 2017-05-18-tpot.html ├── 2017-05-23-construct-honeypot.html ├── 2017-06-01-ssh-attack-analyze.html ├── 2017-08-31-paramiko-ssh.html └── index.html ├── categories ├── article │ └── index.html ├── datasets │ └── index.html ├── papers │ └── index.html ├── projects │ └── index.html └── researchers │ └── index.html ├── content.json ├── css ├── bootstrap.css ├── comment.css ├── fonts │ ├── FontAwesome.otf │ ├── athemes-glyphs.woff │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.svg │ ├── fontawesome-webfont.ttf │ └── fontawesome-webfont.woff ├── glyphs.css ├── hiero.css ├── images │ ├── favicon.ico │ ├── favicon1.ico │ ├── logo.jpg │ └── rocket.png └── style.css ├── datasets ├── 2017-05-23-Dataset20170523.html └── index.html ├── fancybox ├── blank.gif ├── fancybox_loading.gif ├── fancybox_loading@2x.gif ├── fancybox_overlay.png ├── fancybox_sprite.png ├── fancybox_sprite@2x.png ├── helpers │ ├── fancybox_buttons.png │ ├── jquery.fancybox-buttons.css │ ├── jquery.fancybox-buttons.js │ ├── jquery.fancybox-media.js │ ├── jquery.fancybox-thumbs.css │ └── jquery.fancybox-thumbs.js ├── jquery.fancybox.css ├── jquery.fancybox.js └── jquery.fancybox.pack.js ├── gallery ├── code-highlight.png ├── guitarist.jpg ├── little-girl.jpg ├── markdown.jpg ├── music1.jpg ├── music2.jpg ├── niagara.jpg ├── salt-lake.jpg ├── shoes.jpg └── smartphone.jpg ├── index.html ├── js ├── bootstrap.js ├── insight.js ├── jquery-3.1.1.min.js ├── main.js ├── script.js └── totop.js ├── page └── 2 │ └── index.html ├── papers ├── 2004-06-23-A-Dynamic-Honeypot-Design-for-Intrusion-Detection.html └── index.html ├── preview ├── Hiero_home.png ├── browser-support.png ├── code-default-preview.png ├── code-theme.jpg ├── logo-preview.jpg └── mobile-preview.png ├── projects ├── 2012-10-15-honeypot-mysqlpot.html ├── 2013-05-12-honeypot-servletpot.html ├── 2014-08-25-honeypot-espot.html ├── 2015-06-10-honeypot-delilah.html ├── 2015-07-06-honeypot-elastichoney.html ├── 2015-08-24-honeypot-nodepot.html ├── 2015-12-17-honeypot-shockpot.html ├── 2016-04-26-honeypot-eohoneypotbunble.html ├── 2016-05-16-honeypot-shadowdaemon.html ├── 2016-10-10-honeypot-glastopf.html ├── 2017-01-19-honeypot-nosqlpot.html ├── 2017-02-25-honeypot-mongodb.html ├── 2017-05-08-honeypot-laravelapppot.html ├── 2017-05-18-honeypot-mhn.html ├── 2017-05-23-honeypot-bukkitpot.html └── index.html ├── researchers ├── 2017-06-26-researcher-BeaConLab.html ├── 2017-06-26-researcher-TheHoneynetProject.html ├── 2017-06-26-researcher-Trapbits.html ├── 2017-08-17-researcher-MushMush.html └── index.html └── tags ├── Docker └── index.html ├── MHN └── index.html ├── MongoDB └── index.html ├── SSH └── index.html ├── T-Pot └── index.html ├── Trapbit └── index.html ├── dionaea └── index.html ├── elasticsearch └── index.html ├── falco └── index.html ├── game └── index.html ├── honeynet └── index.html ├── hpfeeds └── index.html ├── index.html ├── laravel └── index.html ├── minecraft └── index.html ├── mysql └── index.html ├── nosql └── index.html ├── paramiko └── index.html ├── perl └── index.html ├── php └── index.html ├── python └── index.html ├── servlet └── index.html ├── symfony └── index.html ├── sysdig └── index.html ├── web └── index.html ├── 入侵检测 └── index.html ├── 前端 └── index.html ├── 工控 └── index.html ├── 攻击分析 └── index.html ├── 数据库 └── index.html ├── 数据集 └── index.html ├── 树莓派 └── index.html ├── 框架 └── index.html ├── 破壳漏洞 └── index.html ├── 蜜罐 ├── index.html └── page │ └── 2 │ └── index.html ├── 蜜罐团队 └── index.html ├── 蜜罐研究团队 └── index.html ├── 蜜网 └── index.html └── 高交互 └── index.html /404.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 | 7 |
40 | 暂时未能找到您查找的页面
41 | 可能输入的网址错误或此页面不存在
42 | 秒后自动跳转到主页
43 |
Honeypot Research Blog With SecWiki
2 | -------------------------------------------------------------------------------- /css/comment.css: -------------------------------------------------------------------------------- 1 | 2 | /*头像旋转*/ 3 | #ds-reset .ds-avatar{background:none !important; box-shadow:none !important;} 4 | 5 | #ds-reset .ds-avatar img , #ds-thread #ds-reset ul.ds-children .ds-avatar img{width:30px !important;height: 30px !important;border-radius: 30px;-webkit-transition: .8s;-moz-transition: .8s;-o-transition: .8s;-ms-transition: .8s;padding:3px;background: #fff;} 6 | 7 | .ds-post:hover .ds-avatar img{transform:rotate(720deg);-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-o-transform:rotate(720deg);-ms-transform:rotate(720deg);border-radius:30px !important;} 8 | 9 | #ds-reset .ds-avatar img:hover{transform:rotate(720deg);-webkit-transform:rotate(720deg);-moz-transform:rotate(720deg);-o-transform:rotate(720deg);-ms-transform:rotate(720deg);border-radius:30px !important;} 10 | 11 | #ds-thread #ds-reset .ds-comment-body, #ds-thread #ds-reset ul.ds-children .ds-comment-body{padding-left:70px !important;} 12 | 13 | #ds-thread #ds-reset .ds-comment-body, #ds-thread #ds-reset ul.ds-children .ds-comment-body{padding-left:70px !important;} 14 | 15 | .ds-post:hover{background:transparent !important;} 16 | 17 | #ds-thread #ds-reset ul.ds-children .ds-avatar{width:50px !important;} 18 | 19 | #ds-thread #ds-reset .ds-replybox{padding: 0 0 0 80px !important;} 20 | 21 | #ds-reset #ds-ctx .ds-ctx-entry .ds-ctx-body{margin-left: 68px !important;} 22 | 23 | #ds-recent-comments li.ds-comment:nth-of-type(1){border:none !important;} 24 | 25 | 26 | /* 隐藏 */ 27 | .ds-sync {display:none !important;} 28 | 29 | .ds-meta {display:none !important;} 30 | 31 | .ds-comments-info {display:none !important;} 32 | 33 | .ds-replybox .ds-avatar{display: none !important;} 34 | 35 | .ds-icons-32{display: none !important;} 36 | 37 | 38 | /*隐藏评论总数背景及边框*/ 39 | #ds-thread #ds-reset .ds-textarea-wrapper{border: none;background: #fcfcfc;} 40 | 41 | #ds-thread #ds-reset li.ds-post{border-top: none;} 42 | 43 | #ds-thread #ds-reset .ds-comments, #ds-thread #ds-reset .ds-paginator{border-bottom: none;} 44 | 45 | 46 | /*隐藏多说底部版权*/ 47 | #ds-thread #ds-reset .ds-powered-by{display:none;} 48 | 49 | #ds-thread #ds-reset .ds-textarea-wrapper{border: none;background: #fcfcfc;} 50 | 51 | #ds-thread #ds-reset .ds-post-self{border-bottom: 1px dotted #f2f2f2;} 52 | 53 | #ds-thread #ds-reset .ds-post-options{border: none;} 54 | 55 | #ds-thread{padding-top: 80px;padding-bottom: 80px;} 56 | 57 | #ds-thread #ds-reset .ds-replybox{padding: 0 !important;} 58 | 59 | 60 | .ds-post-likes {display: none !important;} 61 | 62 | .ds-post-repost{display: none !important;} 63 | 64 | .ds-post-report{display: none !important;} 65 | 66 | 67 | .ds-icon-reply{display: none !important;} 68 | 69 | 70 | #ds-thread #ds-reset a.ds-user-name[data-user-id='bpplpp']:after { 71 | content: "博主"; 72 | margin-left: 6px; 73 | font-size: 12px; 74 | color: #13BF20; 75 | background: rgba(255, 255, 255, .35); 76 | border-radius: 4px; 77 | padding: 0 3px; 78 | } 79 | 80 | 81 | #ds-thread #ds-reset .ds-replybox {background: #fafafa;padding: 0 !important;} 82 | 83 | #ds-thread #ds-reset .ds-post-button {background: #16171b;} 84 | #ds-thread #ds-reset .ds-post-button:hover {background: #ff2828;} 85 | -------------------------------------------------------------------------------- /css/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/css/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /css/fonts/athemes-glyphs.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/css/fonts/athemes-glyphs.woff -------------------------------------------------------------------------------- /css/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/css/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /css/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/css/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /css/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/css/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /css/glyphs.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'athemes-glyphs'; 3 | src: url('fonts/athemes-glyphs.eot?48303859'); 4 | src: url('fonts/athemes-glyphs.eot?48303859#iefix') format('embedded-opentype'), 5 | url('fonts/athemes-glyphs.woff?48303859') format('woff'), 6 | url('fonts/athemes-glyphs.ttf?48303859') format('truetype'), 7 | url('fonts/athemes-glyphs.svg?48303859#athemes-glyphs') format('svg'); 8 | font-weight: normal; 9 | font-style: normal; 10 | } 11 | 12 | /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ 13 | /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ 14 | /* 15 | @media screen and (-webkit-min-device-pixel-ratio:0) { 16 | @font-face { 17 | font-family: 'athemes-glyphs'; 18 | src: url('../fonts/athemes-glyphs.svg?48303859#athemes-glyphs') format('svg'); 19 | } 20 | } 21 | */ 22 | 23 | [class^="ico-"]:before, [class*=" ico-"]:before, 24 | [class^="fa-"]:before, [class*=" fa-"]:before { 25 | font-family: "athemes-glyphs"; 26 | font-family: 'FontAwesome'; 27 | font-style: normal; 28 | font-weight: normal; 29 | speak: none; 30 | 31 | display: inline-block; 32 | text-decoration: inherit; 33 | width: 1em; 34 | margin-right: .2em; 35 | text-align: center; 36 | /* opacity: .8; */ 37 | 38 | /* For safety - reset parent styles, that can break glyph codes*/ 39 | font-variant: normal; 40 | text-transform: none; 41 | 42 | /* fix buttons height, for twitter bootstrap */ 43 | line-height: 1em; 44 | 45 | /* Animation center compensation - margins should be symmetric */ 46 | /* remove if not needed */ 47 | margin-left: 0em; 48 | 49 | /* you can be more comfortable with increased icons size */ 50 | /* font-size: 120%; */ 51 | 52 | /* Uncomment for 3D effect */ 53 | /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ 54 | } 55 | 56 | .ico-youtube:before { content: '\e810'; } /* '' */ 57 | .ico-chat:before { content: '\e813'; } /* '' */ 58 | .ico-left-open:before { content: '\e812'; } /* '' */ 59 | .ico-right-open:before { content: '\e811'; } /* '' */ 60 | .ico-flickr:before { content: '\e802'; } /* '' */ 61 | .ico-vimeo:before { content: '\e803'; } /* '' */ 62 | .ico-twitter:before { content: '\e804'; } /* '' */ 63 | .ico-facebook:before { content: '\e805'; } /* '' */ 64 | .ico-gplus:before { content: '\e806'; } /* '' */ 65 | .ico-pinterest:before { content: '\e807'; } /* '' */ 66 | .ico-tumblr:before { content: '\e808'; } /* '' */ 67 | .ico-linkedin:before { content: '\e809'; } /* '' */ 68 | .ico-dribbble:before { content: '\e80a'; } /* '' */ 69 | .ico-lastfm:before { content: '\e80b'; } /* '' */ 70 | .ico-spotify:before { content: '\e80e'; } /* '' */ 71 | .ico-instagram:before { content: '\e80c'; } /* '' */ 72 | .ico-skype:before { content: '\e80d'; } /* '' */ 73 | .ico-soundcloud:before { content: '\e80f'; } /* '' */ -------------------------------------------------------------------------------- /css/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/css/images/favicon.ico -------------------------------------------------------------------------------- /css/images/favicon1.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/css/images/favicon1.ico -------------------------------------------------------------------------------- /css/images/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/css/images/logo.jpg -------------------------------------------------------------------------------- /css/images/rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/css/images/rocket.png -------------------------------------------------------------------------------- /fancybox/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/fancybox/blank.gif -------------------------------------------------------------------------------- /fancybox/fancybox_loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/fancybox/fancybox_loading.gif -------------------------------------------------------------------------------- /fancybox/fancybox_loading@2x.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/fancybox/fancybox_loading@2x.gif -------------------------------------------------------------------------------- /fancybox/fancybox_overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/fancybox/fancybox_overlay.png -------------------------------------------------------------------------------- /fancybox/fancybox_sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/fancybox/fancybox_sprite.png -------------------------------------------------------------------------------- /fancybox/fancybox_sprite@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/fancybox/fancybox_sprite@2x.png -------------------------------------------------------------------------------- /fancybox/helpers/fancybox_buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SecWiki/ipot/598dd58e0f103b18a6c92113179bb7a4bc7fff59/fancybox/helpers/fancybox_buttons.png -------------------------------------------------------------------------------- /fancybox/helpers/jquery.fancybox-buttons.css: -------------------------------------------------------------------------------- 1 | #fancybox-buttons { 2 | position: fixed; 3 | left: 0; 4 | width: 100%; 5 | z-index: 8050; 6 | } 7 | 8 | #fancybox-buttons.top { 9 | top: 10px; 10 | } 11 | 12 | #fancybox-buttons.bottom { 13 | bottom: 10px; 14 | } 15 | 16 | #fancybox-buttons ul { 17 | display: block; 18 | width: 166px; 19 | height: 30px; 20 | margin: 0 auto; 21 | padding: 0; 22 | list-style: none; 23 | border: 1px solid #111; 24 | border-radius: 3px; 25 | -webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); 26 | -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); 27 | box-shadow: inset 0 0 0 1px rgba(255,255,255,.05); 28 | background: rgb(50,50,50); 29 | background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%); 30 | background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51))); 31 | background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); 32 | background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); 33 | background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); 34 | background: linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%); 35 | filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 ); 36 | } 37 | 38 | #fancybox-buttons ul li { 39 | float: left; 40 | margin: 0; 41 | padding: 0; 42 | } 43 | 44 | #fancybox-buttons a { 45 | display: block; 46 | width: 30px; 47 | height: 30px; 48 | text-indent: -9999px; 49 | background-color: transparent; 50 | background-image: url('fancybox_buttons.png'); 51 | background-repeat: no-repeat; 52 | outline: none; 53 | opacity: 0.8; 54 | } 55 | 56 | #fancybox-buttons a:hover { 57 | opacity: 1; 58 | } 59 | 60 | #fancybox-buttons a.btnPrev { 61 | background-position: 5px 0; 62 | } 63 | 64 | #fancybox-buttons a.btnNext { 65 | background-position: -33px 0; 66 | border-right: 1px solid #3e3e3e; 67 | } 68 | 69 | #fancybox-buttons a.btnPlay { 70 | background-position: 0 -30px; 71 | } 72 | 73 | #fancybox-buttons a.btnPlayOn { 74 | background-position: -30px -30px; 75 | } 76 | 77 | #fancybox-buttons a.btnToggle { 78 | background-position: 3px -60px; 79 | border-left: 1px solid #111; 80 | border-right: 1px solid #3e3e3e; 81 | width: 35px 82 | } 83 | 84 | #fancybox-buttons a.btnToggleOn { 85 | background-position: -27px -60px; 86 | } 87 | 88 | #fancybox-buttons a.btnClose { 89 | border-left: 1px solid #111; 90 | width: 35px; 91 | background-position: -56px 0px; 92 | } 93 | 94 | #fancybox-buttons a.btnDisabled { 95 | opacity : 0.4; 96 | cursor: default; 97 | } -------------------------------------------------------------------------------- /fancybox/helpers/jquery.fancybox-buttons.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Buttons helper for fancyBox 3 | * version: 1.0.5 (Mon, 15 Oct 2012) 4 | * @requires fancyBox v2.0 or later 5 | * 6 | * Usage: 7 | * $(".fancybox").fancybox({ 8 | * helpers : { 9 | * buttons: { 10 | * position : 'top' 11 | * } 12 | * } 13 | * }); 14 | * 15 | */ 16 | ;(function ($) { 17 | //Shortcut for fancyBox object 18 | var F = $.fancybox; 19 | 20 | //Add helper object 21 | F.helpers.buttons = { 22 | defaults : { 23 | skipSingle : false, // disables if gallery contains single image 24 | position : 'top', // 'top' or 'bottom' 25 | tpl : ' ' 26 | }, 27 | 28 | list : null, 29 | buttons: null, 30 | 31 | beforeLoad: function (opts, obj) { 32 | //Remove self if gallery do not have at least two items 33 | 34 | if (opts.skipSingle && obj.group.length < 2) { 35 | obj.helpers.buttons = false; 36 | obj.closeBtn = true; 37 | 38 | return; 39 | } 40 | 41 | //Increase top margin to give space for buttons 42 | obj.margin[ opts.position === 'bottom' ? 2 : 0 ] += 30; 43 | }, 44 | 45 | onPlayStart: function () { 46 | if (this.buttons) { 47 | this.buttons.play.attr('title', 'Pause slideshow').addClass('btnPlayOn'); 48 | } 49 | }, 50 | 51 | onPlayEnd: function () { 52 | if (this.buttons) { 53 | this.buttons.play.attr('title', 'Start slideshow').removeClass('btnPlayOn'); 54 | } 55 | }, 56 | 57 | afterShow: function (opts, obj) { 58 | var buttons = this.buttons; 59 | 60 | if (!buttons) { 61 | this.list = $(opts.tpl).addClass(opts.position).appendTo('body'); 62 | 63 | buttons = { 64 | prev : this.list.find('.btnPrev').click( F.prev ), 65 | next : this.list.find('.btnNext').click( F.next ), 66 | play : this.list.find('.btnPlay').click( F.play ), 67 | toggle : this.list.find('.btnToggle').click( F.toggle ), 68 | close : this.list.find('.btnClose').click( F.close ) 69 | } 70 | } 71 | 72 | //Prev 73 | if (obj.index > 0 || obj.loop) { 74 | buttons.prev.removeClass('btnDisabled'); 75 | } else { 76 | buttons.prev.addClass('btnDisabled'); 77 | } 78 | 79 | //Next / Play 80 | if (obj.loop || obj.index < obj.group.length - 1) { 81 | buttons.next.removeClass('btnDisabled'); 82 | buttons.play.removeClass('btnDisabled'); 83 | 84 | } else { 85 | buttons.next.addClass('btnDisabled'); 86 | buttons.play.addClass('btnDisabled'); 87 | } 88 | 89 | this.buttons = buttons; 90 | 91 | this.onUpdate(opts, obj); 92 | }, 93 | 94 | onUpdate: function (opts, obj) { 95 | var toggle; 96 | 97 | if (!this.buttons) { 98 | return; 99 | } 100 | 101 | toggle = this.buttons.toggle.removeClass('btnDisabled btnToggleOn'); 102 | 103 | //Size toggle button 104 | if (obj.canShrink) { 105 | toggle.addClass('btnToggleOn'); 106 | 107 | } else if (!obj.canExpand) { 108 | toggle.addClass('btnDisabled'); 109 | } 110 | }, 111 | 112 | beforeClose: function () { 113 | if (this.list) { 114 | this.list.remove(); 115 | } 116 | 117 | this.list = null; 118 | this.buttons = null; 119 | } 120 | }; 121 | 122 | }(jQuery)); 123 | -------------------------------------------------------------------------------- /fancybox/helpers/jquery.fancybox-media.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Media helper for fancyBox 3 | * version: 1.0.6 (Fri, 14 Jun 2013) 4 | * @requires fancyBox v2.0 or later 5 | * 6 | * Usage: 7 | * $(".fancybox").fancybox({ 8 | * helpers : { 9 | * media: true 10 | * } 11 | * }); 12 | * 13 | * Set custom URL parameters: 14 | * $(".fancybox").fancybox({ 15 | * helpers : { 16 | * media: { 17 | * youtube : { 18 | * params : { 19 | * autoplay : 0 20 | * } 21 | * } 22 | * } 23 | * } 24 | * }); 25 | * 26 | * Or: 27 | * $(".fancybox").fancybox({, 28 | * helpers : { 29 | * media: true 30 | * }, 31 | * youtube : { 32 | * autoplay: 0 33 | * } 34 | * }); 35 | * 36 | * Supports: 37 | * 38 | * Youtube 39 | * http://www.youtube.com/watch?v=opj24KnzrWo 40 | * http://www.youtube.com/embed/opj24KnzrWo 41 | * http://youtu.be/opj24KnzrWo 42 | * http://www.youtube-nocookie.com/embed/opj24KnzrWo 43 | * Vimeo 44 | * http://vimeo.com/40648169 45 | * http://vimeo.com/channels/staffpicks/38843628 46 | * http://vimeo.com/groups/surrealism/videos/36516384 47 | * http://player.vimeo.com/video/45074303 48 | * Metacafe 49 | * http://www.metacafe.com/watch/7635964/dr_seuss_the_lorax_movie_trailer/ 50 | * http://www.metacafe.com/watch/7635964/ 51 | * Dailymotion 52 | * http://www.dailymotion.com/video/xoytqh_dr-seuss-the-lorax-premiere_people 53 | * Twitvid 54 | * http://twitvid.com/QY7MD 55 | * Twitpic 56 | * http://twitpic.com/7p93st 57 | * Instagram 58 | * http://instagr.am/p/IejkuUGxQn/ 59 | * http://instagram.com/p/IejkuUGxQn/ 60 | * Google maps 61 | * http://maps.google.com/maps?q=Eiffel+Tower,+Avenue+Gustave+Eiffel,+Paris,+France&t=h&z=17 62 | * http://maps.google.com/?ll=48.857995,2.294297&spn=0.007666,0.021136&t=m&z=16 63 | * http://maps.google.com/?ll=48.859463,2.292626&spn=0.000965,0.002642&t=m&z=19&layer=c&cbll=48.859524,2.292532&panoid=YJ0lq28OOy3VT2IqIuVY0g&cbp=12,151.58,,0,-15.56 64 | */ 65 | ;(function ($) { 66 | "use strict"; 67 | 68 | //Shortcut for fancyBox object 69 | var F = $.fancybox, 70 | format = function( url, rez, params ) { 71 | params = params || ''; 72 | 73 | if ( $.type( params ) === "object" ) { 74 | params = $.param(params, true); 75 | } 76 | 77 | $.each(rez, function(key, value) { 78 | url = url.replace( '$' + key, value || '' ); 79 | }); 80 | 81 | if (params.length) { 82 | url += ( url.indexOf('?') > 0 ? '&' : '?' ) + params; 83 | } 84 | 85 | return url; 86 | }; 87 | 88 | //Add helper object 89 | F.helpers.media = { 90 | defaults : { 91 | youtube : { 92 | matcher : /(youtube\.com|youtu\.be|youtube-nocookie\.com)\/(watch\?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*)).*/i, 93 | params : { 94 | autoplay : 1, 95 | autohide : 1, 96 | fs : 1, 97 | rel : 0, 98 | hd : 1, 99 | wmode : 'opaque', 100 | enablejsapi : 1 101 | }, 102 | type : 'iframe', 103 | url : '//www.youtube.com/embed/$3' 104 | }, 105 | vimeo : { 106 | matcher : /(?:vimeo(?:pro)?.com)\/(?:[^\d]+)?(\d+)(?:.*)/, 107 | params : { 108 | autoplay : 1, 109 | hd : 1, 110 | show_title : 1, 111 | show_byline : 1, 112 | show_portrait : 0, 113 | fullscreen : 1 114 | }, 115 | type : 'iframe', 116 | url : '//player.vimeo.com/video/$1' 117 | }, 118 | metacafe : { 119 | matcher : /metacafe.com\/(?:watch|fplayer)\/([\w\-]{1,10})/, 120 | params : { 121 | autoPlay : 'yes' 122 | }, 123 | type : 'swf', 124 | url : function( rez, params, obj ) { 125 | obj.swf.flashVars = 'playerVars=' + $.param( params, true ); 126 | 127 | return '//www.metacafe.com/fplayer/' + rez[1] + '/.swf'; 128 | } 129 | }, 130 | dailymotion : { 131 | matcher : /dailymotion.com\/video\/(.*)\/?(.*)/, 132 | params : { 133 | additionalInfos : 0, 134 | autoStart : 1 135 | }, 136 | type : 'swf', 137 | url : '//www.dailymotion.com/swf/video/$1' 138 | }, 139 | twitvid : { 140 | matcher : /twitvid\.com\/([a-zA-Z0-9_\-\?\=]+)/i, 141 | params : { 142 | autoplay : 0 143 | }, 144 | type : 'iframe', 145 | url : '//www.twitvid.com/embed.php?guid=$1' 146 | }, 147 | twitpic : { 148 | matcher : /twitpic\.com\/(?!(?:place|photos|events)\/)([a-zA-Z0-9\?\=\-]+)/i, 149 | type : 'image', 150 | url : '//twitpic.com/show/full/$1/' 151 | }, 152 | instagram : { 153 | matcher : /(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i, 154 | type : 'image', 155 | url : '//$1/p/$2/media/?size=l' 156 | }, 157 | google_maps : { 158 | matcher : /maps\.google\.([a-z]{2,3}(\.[a-z]{2})?)\/(\?ll=|maps\?)(.*)/i, 159 | type : 'iframe', 160 | url : function( rez ) { 161 | return '//maps.google.' + rez[1] + '/' + rez[3] + '' + rez[4] + '&output=' + (rez[4].indexOf('layer=c') > 0 ? 'svembed' : 'embed'); 162 | } 163 | } 164 | }, 165 | 166 | beforeLoad : function(opts, obj) { 167 | var url = obj.href || '', 168 | type = false, 169 | what, 170 | item, 171 | rez, 172 | params; 173 | 174 | for (what in opts) { 175 | if (opts.hasOwnProperty(what)) { 176 | item = opts[ what ]; 177 | rez = url.match( item.matcher ); 178 | 179 | if (rez) { 180 | type = item.type; 181 | params = $.extend(true, {}, item.params, obj[ what ] || ($.isPlainObject(opts[ what ]) ? opts[ what ].params : null)); 182 | 183 | url = $.type( item.url ) === "function" ? item.url.call( this, rez, params, obj ) : format( item.url, rez, params ); 184 | 185 | break; 186 | } 187 | } 188 | } 189 | 190 | if (type) { 191 | obj.href = url; 192 | obj.type = type; 193 | 194 | obj.autoHeight = false; 195 | } 196 | } 197 | }; 198 | 199 | }(jQuery)); -------------------------------------------------------------------------------- /fancybox/helpers/jquery.fancybox-thumbs.css: -------------------------------------------------------------------------------- 1 | #fancybox-thumbs { 2 | position: fixed; 3 | left: 0; 4 | width: 100%; 5 | overflow: hidden; 6 | z-index: 8050; 7 | } 8 | 9 | #fancybox-thumbs.bottom { 10 | bottom: 2px; 11 | } 12 | 13 | #fancybox-thumbs.top { 14 | top: 2px; 15 | } 16 | 17 | #fancybox-thumbs ul { 18 | position: relative; 19 | list-style: none; 20 | margin: 0; 21 | padding: 0; 22 | } 23 | 24 | #fancybox-thumbs ul li { 25 | float: left; 26 | padding: 1px; 27 | opacity: 0.5; 28 | } 29 | 30 | #fancybox-thumbs ul li.active { 31 | opacity: 0.75; 32 | padding: 0; 33 | border: 1px solid #fff; 34 | } 35 | 36 | #fancybox-thumbs ul li:hover { 37 | opacity: 1; 38 | } 39 | 40 | #fancybox-thumbs ul li a { 41 | display: block; 42 | position: relative; 43 | overflow: hidden; 44 | border: 1px solid #222; 45 | background: #111; 46 | outline: none; 47 | } 48 | 49 | #fancybox-thumbs ul li img { 50 | display: block; 51 | position: relative; 52 | border: 0; 53 | padding: 0; 54 | max-width: none; 55 | } -------------------------------------------------------------------------------- /fancybox/helpers/jquery.fancybox-thumbs.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Thumbnail helper for fancyBox 3 | * version: 1.0.7 (Mon, 01 Oct 2012) 4 | * @requires fancyBox v2.0 or later 5 | * 6 | * Usage: 7 | * $(".fancybox").fancybox({ 8 | * helpers : { 9 | * thumbs: { 10 | * width : 50, 11 | * height : 50 12 | * } 13 | * } 14 | * }); 15 | * 16 | */ 17 | ;(function ($) { 18 | //Shortcut for fancyBox object 19 | var F = $.fancybox; 20 | 21 | //Add helper object 22 | F.helpers.thumbs = { 23 | defaults : { 24 | width : 50, // thumbnail width 25 | height : 50, // thumbnail height 26 | position : 'bottom', // 'top' or 'bottom' 27 | source : function ( item ) { // function to obtain the URL of the thumbnail image 28 | var href; 29 | 30 | if (item.element) { 31 | href = $(item.element).find('img').attr('src'); 32 | } 33 | 34 | if (!href && item.type === 'image' && item.href) { 35 | href = item.href; 36 | } 37 | 38 | return href; 39 | } 40 | }, 41 | 42 | wrap : null, 43 | list : null, 44 | width : 0, 45 | 46 | init: function (opts, obj) { 47 | var that = this, 48 | list, 49 | thumbWidth = opts.width, 50 | thumbHeight = opts.height, 51 | thumbSource = opts.source; 52 | 53 | //Build list structure 54 | list = ''; 55 | 56 | for (var n = 0; n < obj.group.length; n++) { 57 | list += '').addClass('ins-search-preview').text(preview) : null)
23 | .attr('data-url', url);
24 | }
25 |
26 | function sectionFactory (type, array) {
27 | var sectionTitle;
28 | var $searchItems;
29 | if (array.length === 0) return null;
30 | sectionTitle = CONFIG.TRANSLATION[type];
31 | switch (type) {
32 | case 'POSTS':
33 | case 'PAGES':
34 | $searchItems = array.map(function (item) {
35 | // Use config.root instead of permalink to fix url issue
36 | return searchItem('file', item.title, null, item.text.slice(0, 150), CONFIG.ROOT_URL + item.path);
37 | });
38 | break;
39 | case 'CATEGORIES':
40 | case 'TAGS':
41 | $searchItems = array.map(function (item) {
42 | return searchItem(type === 'CATEGORIES' ? 'folder' : 'tag', item.name, item.slug, null, item.permalink);
43 | });
44 | break;
45 | default:
46 | return null;
47 | }
48 | return section(sectionTitle).append($searchItems);
49 | }
50 |
51 | function extractToSet (json, key) {
52 | var values = {};
53 | var entries = json.pages.concat(json.posts);
54 | entries.forEach(function (entry) {
55 | if (entry[key]) {
56 | entry[key].forEach(function (value) {
57 | values[value.name] = value;
58 | });
59 | }
60 | });
61 | var result = [];
62 | for (var key in values) {
63 | result.push(values[key]);
64 | }
65 | return result;
66 | }
67 |
68 | function parseKeywords (keywords) {
69 | return keywords.split(' ').filter(function (keyword) {
70 | return !!keyword;
71 | }).map(function (keyword) {
72 | return keyword.toUpperCase();
73 | });
74 | }
75 |
76 | /**
77 | * Judge if a given post/page/category/tag contains all of the keywords.
78 | * @param Object obj Object to be weighted
79 | * @param Array 一个还在早期开发状态的Mysql蜜罐 https://github.com/schmalle/MysqlPot 介绍: 一款Mysql蜜罐,处于也有可能永远都处于开发状态。 一个灵感来源于Glastopf的web应用蜜罐 https://github.com/schmalle/Servletpot 介绍: Servletpot蜜罐使用JAVA语言编写,主要用来模拟Servelet容器的相关的web应用。 一个专门捕捉CVE-2014-3120漏洞利用的elasticsearch蜜罐 https://github.com/mycert/ESPot 介绍: Espot使用NodeJS语言,专门用来捕捉对CVE-2014-3120漏洞的攻击向量。 一个识别攻击命令、侦查行为以及下载命令的elasticsearch蜜罐 https://github.com/Novetta/delilah 介绍: 安全公司Novetta的elasticsearch蜜罐,由elastichoney启发而来,它会执行攻击者的下载指令以获取攻击样本并会发送攻击向量到指定的邮箱。整个程序自带web管理端,使用Python语言编写。 一款模拟elasticsearch的蜜罐 https://github.com/jordan-wright/elastichoney 介绍: Elastichoney是一个模拟Elasticsearch web界面的蜜罐。它可以捕捉通过web界面提交的payload,主要目的是捕捉相关的远程代码执行漏洞。 一个NodeJS编写的web蜜罐 https://github.com/schmalle/Nodepot 介绍: 一个致敬Glastopf的NodeJS学习作品,适用于运行在一些小型机上。 一个检测破壳漏洞的web蜜罐 https://github.com/threatstream/shockpot 介绍: shockpot是一个web应用蜜罐,用来发现远程破壳漏洞攻击。 Symfony框架的蜜罐 https://github.com/eymengunay/EoHoneypotBundle 介绍: 通过隐藏元素来识别机器人和人类的symfony蜜罐。 一个通用的web应用蜜罐 https://github.com/mushorg/glastopf 介绍: Glastopf是一个用Python语言写成的web应用框架,它主要用来对抗Google-dork攻击,通过返回含有多个关键字的页面,Glastopf还能够有效的欺骗扫描器。 使用laravel的垃圾邮件阻止蜜罐 https://github.com/msurguy/Honeypot 介绍: 一款对抗垃圾邮件的蜜罐,通过创建隐藏的元素来检测垃圾邮件机器人。 现代蜜网项目是Anomali公司的一款集管理界面、蜜罐部署于一体的蜜罐项目,支持多种检测规则,支持多种蜜罐节点,支持可视化界面管理,支持多用户 https://github.com/threatstream/mhn 介绍: MHN包含以下几部分: 蜜罐节点:支持包括Dionaea、Kippo、Snort、Conpot等多个开源蜜罐 管理服务器:使用Flask框架,通过API交互完成部署脚本下载,蜜罐信息接收、入侵规则更新、可视化展示等功能 知名游戏MineCraft插件bukkit的蜜罐 https://github.com/Argomirr/Honeypot 地址: http://plcscan.org/blog/about/labs/ 简介: “灯塔实验室”致力于工业控制系统(ICS)相关的安全研究与实践,提升行业用户对安全的意识。
77 |
78 |
79 |
83 |
84 |
85 |
80 |
81 |
82 |
132 | Mysqlpot
133 |
134 |
135 |
136 |
77 |
78 |
79 |
83 |
84 |
85 |
80 |
81 |
82 |
132 | Servletpot
133 |
134 |
135 |
136 |
77 |
78 |
79 |
83 |
84 |
85 |
80 |
81 |
82 |
132 | Espot
133 |
134 |
135 |
136 |
77 |
78 |
79 |
83 |
84 |
85 |
80 |
81 |
82 |
132 | Delilah
133 |
134 |
135 |
136 |
77 |
78 |
79 |
83 |
84 |
85 |
80 |
81 |
82 |
132 | Elastichoney
133 |
134 |
135 |
136 |
77 |
78 |
79 |
83 |
84 |
85 |
80 |
81 |
82 |
132 | Nodepot
133 |
134 |
135 |
136 |
77 |
78 |
79 |
83 |
84 |
85 |
80 |
81 |
82 |
132 | Shockpot
133 |
134 |
135 |
136 |
77 |
78 |
79 |
83 |
84 |
85 |
80 |
81 |
82 |
132 | EoHoneypotBunble
133 |
134 |
135 |
136 |
77 |
78 |
79 |
83 |
84 |
85 |
80 |
81 |
82 |
132 | Glastopf
133 |
134 |
135 |
136 |
77 |
78 |
79 |
83 |
84 |
85 |
80 |
81 |
82 |
132 | Laravel App honeypot
133 |
134 |
135 |
136 |
77 |
78 |
79 |
83 |
84 |
85 |
80 |
81 |
82 |
132 | Mhn
133 |
134 |
135 |
136 |
158 |
161 |
162 |
163 |
164 |
165 |
77 |
78 |
79 |
83 |
84 |
85 |
80 |
81 |
82 |
132 | Bukkitpot
133 |
134 |
135 |
136 |
Bukkit是MineCraft的多人游戏服务器插件,这个蜜罐模拟了该插件,使用JAVA语言编写。
77 |
78 |
79 |
83 |
84 |
85 |
80 |
81 |
82 |
132 | 灯塔实验室
133 |
134 |
135 |
136 |