小编sca*_*man的帖子

分解IP头

我必须做一个嗅探器作为安全课程的任务.我正在使用C和pcap库.我把一切都运行得很好(因为我从互联网上获得了代码并改变了它).但我对代码有一些疑问.

u_int ip_len = (ih->ver_ihl & 0xf) * 4;   
Run Code Online (Sandbox Code Playgroud)

ih是类型ip_header,并且它当前指向数据包中的IP标头.
ver_ihl给出了IP的版本.
我无法弄清楚是什么:& 0xf) * 4;

c ip network-programming pcap

5
推荐指数
1
解决办法
484
查看次数

蓝牙仿真器/模拟器

什么是最好的蓝牙模拟器/模拟器?

我有一个安全课程的项目,我选择了蓝牙作为我的主题。

我需要使用蓝牙模拟器创建加密算法并对其进行测试。我已经搜索过最好的模拟器,结果是谷歌的Android模拟器,还有NS2。

有没有其他选择?

我喜欢使用的编程语言是 C、C++ 和 C#。

Java 也不是问题,但我更喜欢可以让我使用上述任何一种语言的模拟器。

c c# bluetooth

5
推荐指数
1
解决办法
445
查看次数

帮助在cygwin上安装libpcap

我试图在Windows 7上的cygwin下安装libpcap,但我有这个错误:$ ./configure.....configure:error:有关详细信息,请参阅INSTALL

我怎么能解决这个问题?我使用的是libpcap-1.0.0,这是最新版本.

cygwin libpcap

3
推荐指数
2
解决办法
1万
查看次数

循环通过Objects属性

如何循环对象的属性并获取属性的值.
我有一个对象,有几个属性填充数据.用户通过提供属性的名称来指定他想要查看的属性,我需要在对象中搜索属性并将其值返回给用户.
我怎样才能实现这一目标?
我写了下面的代码来获取属性但无法获得该prop的值:

 public object FindObject(object OBJ, string PropName)
    {
        PropertyInfo[] pi = OBJ.GetType().GetProperties();
        for (int i = 0; i < pi.Length; i++)
        {
            if (pi[i].PropertyType.Name.Contains(PropName))
                return pi[i];//pi[i] is the property the user is searching for,
                             // how can i get its value?
        } 
        return new object();
    }
Run Code Online (Sandbox Code Playgroud)

c#

3
推荐指数
2
解决办法
3600
查看次数

字符串"sizeof"的意外结果

为什么在以下情况下sizeof会打印不同的值:

printf("%d",sizeof("ab")); //print 3

char* t="ab";
printf("%d",sizeof(t)); //print 4
Run Code Online (Sandbox Code Playgroud)

在第一种情况下,我有2个字符...不应该sizeof打印2?因为它们是2个字节?

c c++ sizeof

3
推荐指数
2
解决办法
568
查看次数

OutOfMemory:Java堆空间

我在Windows和Linux机器上运行相同的java程序.
在Windows上,如果我不添加-Xmx选项(设置为512),我将获得OutOfMemory.
在Linux上,即使没有-Xmx选项,程序也能成功运行.

我的猜测是因为windows和linux处理内存的方式不同.
谁能解释这种行为?

java exception heap-memory

3
推荐指数
1
解决办法
376
查看次数

在代码隐藏中从Page_Load调用javascript函数

如何从代码隐藏中的Page_Load方法调用aspx页面中的javascript函数?

javascript c# asp.net

2
推荐指数
1
解决办法
6万
查看次数

如何将List <Object>传递给WCF

我已经配置了我的服务引用并将我的集合设置为Generic.List.

当我List<Objects>用字符串或int 填充时,它工作正常.但是当我用a填充它时List<String>,它会产生运行时错误while trying to serialize parameter

那么有没有办法将List<Objects>包含几个的内容传递List<String>给WCF?

c#

2
推荐指数
1
解决办法
3万
查看次数

Cuda优化技术

我编写了一个CUDA代码来解决NP-Complete问题,但性能并不像我怀疑的那样.

我知道"一些"优化技术(使用共享memroy,纹理,zerocopy ......)

CUDA程序员应该了解哪些最重要的优化技术?

cuda gpgpu

1
推荐指数
1
解决办法
1687
查看次数

设置asp超链接值JS

我有一个asp超链接.我想在javascript中设置此超链接的innerHTML和outerText.我怎么能实现这个目标?
我有以下代码:

var path='c:\folder\file.gif'
var HyperlinkObj = GetElementById('hl');
HyperlinkObj.innerHTML ='<a href='+path+'></a>'; //causes: htmlfile: Unknown runtime error
HyperlinkObj.outerText = 'file.gif'; //how can i get the file name from the path?
Run Code Online (Sandbox Code Playgroud)

javascript asp.net

1
推荐指数
1
解决办法
6343
查看次数