重工电子论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 4957|回复: 0
打印 上一主题 下一主题

【项目】IIS访问日志伪造

[复制链接]

287

主题

668

帖子

5635

积分

学生管理组

Rank: 8Rank: 8

积分
5635
跳转到指定楼层
楼主
发表于 2016-11-25 16:22:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 李维强-15级 于 2016-11-25 16:41 编辑

项目描述:
IIS访问日志伪造
由于客户需要,本人开发的一个APP媒体传媒平台在怒刷点击量的同时,需要向广告商展示访问该APP的原始日志记录,所以为了迎合市场需求,我需要在现有日志的基础上伪造一部分看起来真实的访问量。
媒体平台架构(.NET 4.5 +MVC,IIS7.5),

详细需求:
日志即是TXT文本文档,该文档每一行的内容就一是一条访问记录。其中包含访问的时间,IP地址,访问的网页位置以及所使用的客户端标识等。
现在需要在原有的访问数据基础上增加增加一些访问记录。
说到底就是写程序操作TXT文本文件,而且用任何语言都可以对文本文档进行读写操作。
下图是日志源文件


可以看到 日志文件就是一行一行的文本加起来的,且每个字段是由空格作为分隔符隔开的。现在我要做的是根据日志前面的时间顺序,随机的插入一行行的文本,插入格式和目前的保持一致,插入的数据内容我都可以提供,如IP,页面地址,客户端信息等。
总体来说就是编程随机组合成一行一行的信息,然后插入到文本文件里面。

对于该读写文本文档的任务,可以用C语言完成,或者JAVA/C++/C#/SQL不限制,有无操作界面都行,

验收要求:
提供详细程序流程图或程序说明文档,需要有关键代码段的注释,能在指定时间段内随机插入数据,条数可控,提供用户基本数据来源修改接口(IP地址数据,客户端数据,访问地址数据等)

完成时间:
2016年之内

对象及经费:
本校在校同学优先。经费<1K,具体详谈

联系人:李维强
QQ:29485118
以下是日志源文件
u_ex161123.rar (57.04 KB, 下载次数: 0)

========================================================================================
当然现在有很多现成的日志分析软件,可以直接把网站访问日志导入软件,然后做一些分析,但是都是查看分析所用,而非增加数据,如下图:


下面我提供一种做法,
就是直接事先把数据导入数据库一张临时表,然后用SQL直接增加(当然这里就需要写个存储过程来插入数据了),最后按日期排序,再导出一个TXT文档即可。基础数据也可以事先添加到数据库里面供存储过程调用

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|cqutlab ( 渝ICP备15004556号

GMT+8, 2024-4-27 04:26 , Processed in 0.184620 second(s), 33 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表