![]() |
Anehta -- Getting Started |
如何开始使用Anehta呢,首先介绍下anehta的结构。 由于我的viso用的很烂,所以只好用画图简单画了张 以下是一个feed.js的例子,正常使用只需要修改其中这部分: var anehtaFeeds = [ // Modules 将anehtaurl改为你自己存在anehta项目的路径即可使用。 下面的模块是可选的,去掉注释后能组合成各种不同的功能。 注意: 请不要在feed.js加载 /boomerang.js (回旋镖模块),因为这个模块是专门针对IE的,在后面的 xcookie.js 中会自动判断浏览器版本并加载这个文件。 同时如果加载 boomerang.js 的话,需要修改 boomerang.js 中的 var org_url = "http://www.secwiki.com/anehta/demo.html"; 为被XSS的页面和被XSS的域名,否则回旋镖会跳不回来! feed.js 会去加载 base.js ,这是最核心的文件,JS框架就是这个文件。然后会加载一系列的MOD。 打开文件夹后会看到很多文件,现在简单介绍下这些文件的作用: admin.php 是管理后台 library 目录下放的是JS library,只有两个文件: base.js , jquery.js module目录下是模块文件: boomerang就是回旋镖模块了 flash目录下目前放的是打水印用的flash demo目录下还有些API的演示。 其他的模块都能从字面上理解其含义。 tools目录下放的是一些第三方工具,目前放了两个 另一个是发送邮件用的 phpMailer 说到发送邮件,在admin后台里,请大家不要随便点击 Mail&Del 按钮啊,log日志都发送到我的邮箱里了 |