官术网_书友最值得收藏!

Conventions

In this book, you will find a number of text styles that distinguish between different kinds of information. Here are some examples of these styles and an explanation of their meaning.

Code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles are shown as follows: "We can see that running the pattern_create.rb script from the /tools/exploit/ directory, for a pattern of 1000 bytes, will generate the preceding output."

A block of code is set as follows:

def exploit
connect
weapon = "HEAD "
weapon << make_nops(target['Offset'])
weapon << generate_seh_record(target.ret)
weapon << make_nops(19)
weapon << payload.encoded
weapon << " HTTP/1.0\r\n\r\n"
sock.put(weapon)
handler
disconnect
end
end

When we wish to draw your attention to a particular part of a code block, the relevant lines or items are set in bold:

    weapon << make_nops(target['Offset'])
weapon << generate_seh_record(target.ret)
weapon << make_nops(19)
weapon << payload.encoded

Any command-line input or output is written as follows:

irb(main):003:1> res = a ^ b
irb(main):004:1> return res

New terms and important words are shown in bold. Words that you see on the screen, for example, in menus or dialog boxes, appear in the text like this: "We can see we have scanned the entire network and found two hosts running FTP services, which are TP-LINK FTP server and FTP Utility FTP server."

Warnings or important notes appear in a box like this.
Tips and tricks appear like this.
主站蜘蛛池模板: 天峨县| 博罗县| 阳原县| 宁安市| 晋州市| 黔西县| 平果县| 育儿| 赤水市| 吉林省| 富宁县| 溧水县| 南木林县| 新郑市| 东乌| 崇文区| 鄱阳县| 雷波县| 奎屯市| 分宜县| 大邑县| 都安| 黔东| 贵溪市| 义马市| 海晏县| 长宁区| 南木林县| 渭南市| 临泽县| 灵台县| 五指山市| 湘乡市| 博兴县| 日照市| 台安县| 正镶白旗| 鄂托克旗| 时尚| 镇平县| 萨嘎县|