Burp extender ---- 如何编写入侵者的扩展器?
Burp extender ---- How to write a extender of intruder?
最近需要在burp的intruder模块中写一个自定义payload生成器
然后我google了一下,按照网上的文章去做,但是有两个界面,我不知道怎么办。
我应该同时实施它们还是什么?谁能给我一个答案??
是的,您需要同时实现两者才能获得工作的生成器。有一个例子here。关键部分是:
class IntruderPayloadGenerator implements IIntruderPayloadGenerator
{
...
}
class IntruderPayloadGeneratorFactory implements IIntruderPayloadGeneratorFactory
{
@Override
public IIntruderPayloadGenerator createNewInstance(IIntruderAttack attack)
{
// return a new IIntruderPayloadGenerator to generate payloads for this attack
return new IntruderPayloadGenerator();
}
...
}
callbacks.registerIntruderPayloadGeneratorFactory(IntruderPayloadGeneratorFactory());
最近需要在burp的intruder模块中写一个自定义payload生成器
然后我google了一下,按照网上的文章去做,但是有两个界面,我不知道怎么办。
我应该同时实施它们还是什么?谁能给我一个答案??
是的,您需要同时实现两者才能获得工作的生成器。有一个例子here。关键部分是:
class IntruderPayloadGenerator implements IIntruderPayloadGenerator
{
...
}
class IntruderPayloadGeneratorFactory implements IIntruderPayloadGeneratorFactory
{
@Override
public IIntruderPayloadGenerator createNewInstance(IIntruderAttack attack)
{
// return a new IIntruderPayloadGenerator to generate payloads for this attack
return new IntruderPayloadGenerator();
}
...
}
callbacks.registerIntruderPayloadGeneratorFactory(IntruderPayloadGeneratorFactory());