14C: Analyze Exploit Code Flashcards

3.1 Given a scenario, research attack vectors and perform attacks on cloud technologies. 5.2 Given a scenario, analyze script or code sample for use in a penetration test.

1
Q

A reverse engineering tool that converts machine code or assembly language code to code in a specfic higher-level language or pseudocode.

A

decompilation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

The process of reviewing uncompiled source code either manually or using automated tools.

A

static code analysis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Reverse engineering software that converts machine language code into assembly language code.

A

dissembly

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A dynamic testing tool used to analyze software as it executes.

A

debugging

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Coding resources provided by a vendor to assist with development projects that use their platform or API.

A

software development kit (SDK)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A debugger included with Kali Linux that analyzes binary code found in 32-bit Windows applications.

A

ollydbg

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A debugger that includes both CLIs and GUIs and that can load and modify Python scripts during runtime.

A

immunity debugger

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

An open-source debugger that works on most Unix and Windows versions, along with MacOS®.

A

gnu debugger (gnb)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A free debugging tool created and distributed by Microsoft for Windows operating systems.

A

windbg

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A commercial disassembler and debugging tool with support for numerous processors and file formats. It has a limited free version.

A

interactive disassembler (IDA)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

An open-source reverse engineering tool developed by the NSA. It has a disassembler and decompiler component and can make use of GDB and WinDbg for debugging.

A

ghidra

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

An open-source .NET framework with a focus on penetration testing but has a development and debugging component.

A

covenant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly