在ajax调试,flash与服务器端通信,flex调试时候通常要监视客户端与服务端通信的数据以监视数据的正常与否。

一般情况下可以使用Iris这类专业及工具进行数据包监听,不过格式比较复杂。

我为了监听flash向服务器端提交的请求,特地写了这个文件。

保存到监听文件即可。

 

PHP代码


  1. <?   
  2. //以下是数据记录   
  3. $filename = 'plugins.txt';   
  4. $get_content = $_GET;   
  5. $post_content = $_POST;   
  6.   
  7. // 首先要确定文件存在并且可写。   
  8. if (is_writable($filename)) {   
  9.     if (!$handle = fopen($filename'a')) {   
  10.          echo "不能打开文件 $filename";   
  11.          exit;   
  12.     }   
  13.     if ($get_content!="")   
  14.     {   
  15.         $time=date("Y-m-d H;i:s",time());   
  16.         file_put_contents($filename"\n\n".$time."GET\n",FILE_APPEND);   
  17.         foreach ($get_content as $m_key => $m_value)    
  18.         {   
  19.            $key =$m_key ;   
  20.            $value =$m_value;   
  21.            file_put_contents($filename$key.'=>'.$value."\n",FILE_APPEND);   
  22.         }   
  23.     }   
  24.     if ($post_content!="")   
  25.     {   
  26.         $time=date("Y-m-d H;i:s",time());   
  27.         file_put_contents($filename"\n\n".$time."POST\n",FILE_APPEND);   
  28.         foreach ($post_content as $m_key => $m_value)    
  29.         {   
  30.            $key =$m_key;   
  31.            $value =$m_value;   
  32.            file_put_contents($filename$key.'=>'.$value."\n",FILE_APPEND);   
  33.         }   
  34.     }      
  35.   
  36. else {   
  37.     echo "文件 $filename 不可写";   
  38. }   
  39.        
  40. ?> 

即可在plugins.txt文件中记录参数。格式如下:

大小: 30.01 K 尺寸: 206 x 407 浏览: 42 次 点击打开新窗口浏览全图

[不指定 2012/10/19 18:09 | by 孤城浪子 ]
$file="log.txt";
$userip = ($_SERVER['X_FORWARDED_FOR']) ? $_SERVER['X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR'];
$hanlder=fopen($file,"ab+");
fwrite($hanlder,$userip.date("Y-m-d H:i:s").$POST."\r\n");
fclose($hanlder);

这样输出格式为 IP+时间+POST内容
[不指定 2012/10/15 15:27 | by 孤城浪子 ]
原文: http://www.leebrimelow.com/?p=419

1、删除browser服务 browser  services可以很方便的将我们自己定于的客户端方法或者函数以列表形式展现。方便的同时也带来了安全问题, 如果用户知道browser  目录就可以直接输入http://domain/amfphp/browser/index.html。  你的文件就暴露给用户了。应该删除它。在amfphp目录删除browser这个子目录

2、删除DiscoveryService服务  DiscoveryService是一个配合browser服务来浏览项目所有的类与函数中结构。出于同样的的理由也应该将它删除。它的路径在  amfphp/services/amfphp/DiscoveryService.php.建议删除

3.  设置PRODUCTION_SERVER为私有 该文件位于gateway.php文件中,在amfphp的根目录。默认属性是 false  建议在正式环境中设置为ture

4. 如果有可能的话建议开启SSL

5、运行beforeFilter  在AMFPHP的1.9有一个新的功能,将允许您调用客户端进行身份验证,以确保他们有权利访问级别调用服务。  基本上你在你的定义服务类名为beforeFilter函数使用下面的签名: public  beforeFilter($function_called) 这一功能将在您的服务之前调用的方法是由客户端调用。 如果这个函数返回true,  那么调用服务方法。如果没有,那么安全错误异常 6、php方面的安全措施 比如防止sql注入、启用opendir限制等等。
UltraISO v9.5.1.2810简体中文版官方下载地址:

http://dw.ezbsys.net/uiso9_cn.exe

UltraISO v9.5.1.2810简体中文版注册码:

用户名:王涛
注册码:7C81-1689-4046-626F 

 


UltraISO v9.5.1.2810多国语言含简体中文版官方下载地址:

http://dw.ezbsys.net/uiso9_pe.exe

UltraISO v9.5.1.2810多国语言含简体中文版注册码:

用户名:Steve Olson
注册码:2BEC-ED28-82BB-95D7


whatsapp msgstore.db.crypt 聊天记录解密 能看到图片和表情


支持Android和iPhone格式


收费服务,淘宝链接传送门:

http://item.taobao.com/item.htm?id=19928664253

 

点此旺旺咨询

 
分页: 6/68 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表