【发布时间】:2015-07-12 20:46:47
【问题描述】:
这是我第一次在论坛上写文章。通常只需阅读就足以找到我正在寻找的东西。
我对 Perl 有很好的基础,我想用它进行渗透测试。我的问题是,我发现的每一个教程或书籍都适用于面向对象的 LWP,坦率地说,我讨厌面向对象的编程(它对我来说没有函数式编程那么有意义)。如果有任何 CPAN 模块可以在没有 OOP 的情况下进行“Web 编程”,Google 很害羞地告诉我。
尽管工作量很大,但我想编写一个类似 LWP 的模块,但使用函数式编程而不是 OOP。
我的主要问题是我从哪里开始?我发现很少使用不使用 LWP 或某些非核心 Perl 模块的 Perl 进行套接字编程。我使用 CPAN 的次数越少,我就越高兴。
我知道这有点像重新发明轮子,但我想这样做主要是为了好玩,有时这是最好的学习方式。
【问题讨论】:
-
socket() 是你的朋友吗? perldoc.perl.org/…你指的是哪个非核心模块?
-
我认为你刚刚给我的链接正是我所需要的。奇怪的是,它从来没有出现在我的 Google 搜索中。无论如何,谢谢!
标签: perl sockets penetration-testing