Behavioral task
behavioral1
Sample
kaiwan-n-billimoria-linux-kernel-programming-a-2021.pdf
Resource
win10v2004-20220414-es
General
-
Target
kaiwan-n-billimoria-linux-kernel-programming-a-2021.pdf
-
Size
25.2MB
-
MD5
5101b7a38854d9ebd359c9a74d2686ef
-
SHA1
5ae6c9cb1c37a538a53d22b220e1b5ee2a7abcfe
-
SHA256
e789b536a60d6e24a5f9141347cc83fdc3eff606220c085c6dead8605d0ca4c6
-
SHA512
7b44e102bd05aa2ce42e94248564d59cb61c8fce4eb3780619d9a2b602165d4a8a7a43241a56c336ef166150a98a98cefa2c22906e6583b91c2e25e976354a6a
-
SSDEEP
393216:THj1kT2TjEf8AZho6wddrNrrFzy0o0H51To3K5AhKZlhJuczfiL7xs:TjU2PQfhUvrNvhD3H5hDLhJucji2
Malware Config
Signatures
Files
-
kaiwan-n-billimoria-linux-kernel-programming-a-2021.pdf.pdf
-
http://www.packt.com
-
https://github.com/PacktPublishing/Linux-Kernel-Programming/tree/master/Linux-Kernel-Programming-(Part-2)
-
https://github.com/PacktPublishing/Linux-Kernel-Programming
-
https://github.com/PacktPublishing/
-
http://www.packtpub.com/sites/default/files/downloads/9781789953435_ColorImages.pdf
-
https://www.packtpub.com/support/errata
-
http://authors.packtpub.com/
-
http://www.packt.com/
-
https://github.com/PacktPublishing/Learn-Linux-Kernel-Development
-
https://www.virtualbox.org/wiki/Downloads
-
https://www.virtualbox.org/wiki/End-user_documentation
-
https://itsfoss.com/install-linux-in-virtualbox/
-
https://brb.nci.nih.gov/seqtools/installUbuntu.html
-
https://superuser.com/questions/367290/how-to-enable-hardware-virtualization-on-asus-motherboard/375351#375351
-
https://bugzilla.redhat.com/show_bug.cgi?id=1576832
-
https://fedoramagazine.org/install-fedora-virtualbox-guest/
-
https://kaiwantech.wordpress.com/2018/12/16/working-on-the-console-with-the-raspberry-pi/
-
https://www.raspberrypi.org/documentation/
-
http://embedonix.com/articles/linux/emulating-raspberry-pi-on-linux/
-
https://github.com/dhruvvyas90/qemu-rpi-kernel/wiki
-
https://jaycarlson.net/embedded-linux/
-
https://www.ubuntu.com/download/desktop
-
https://www.centos.org/download/
-
https://getfedora.org/
-
https://www.raspberrypi.org/documentation/installation/installing-images/
-
https://beagleboard.org/black
-
https://cdn.sparkfun.com/datasheets/Dev/Beagle/BBB_SRM_C.pdf
-
https://www.tecmint.com/install-virtualbox-guest-additions-in-ubuntu/
-
https://www.qemu.org/
-
https://developers.redhat.com/blog/2019/05/07/what-no-python-in-red-hat-enterprise-linux-8/
-
https://tldr.sh/
-
https://www.kernel.org/doc/html/latest/
-
https://www.kernel.org/doc/html/latest/core-api/kernel-api.html#basic-c-library-functions
-
https://sparse.wiki.kernel.org/index.php/Main_Page
-
http://coccinelle.lip6.fr/
-
http://smatch.sourceforge.net/
-
http://repo.or.cz/w/smatch.git
-
https://dwheeler.com/flawfinder/
-
https://github.com/danmar/cppcheck
-
https://www.sonarqube.org/
-
https://scan.coverity.com/
-
https://www.meteonic.com/klocwork
-
https://lttng.org/docs
-
https://lttng.org/download/
-
https://www.eclipse.org/tracecompass/
-
https://github.com/kaiwan/procmap
-
https://github.com/kaiwan/seals/
-
https://github.com/kaiwan/seals/wiki
-
https://github.com/iovisor/bcc/blob/master/INSTALL.md#kernel-configuration
-
https://github.com/iovisor/bcc/blob/master/INSTALL.md#installing-bcc
-
https://github.com/iovisor/bcc/blob/master/images/bcc_tracing_tools_2019.png
-
https://github.com/iovisor/bcc/blob/master/INSTALL.md
-
https://github.com/iovisor/bcc
-
http://linuxtesting.org/ldv/online?action=rules
-
http://linuxtesting.org/
-
http://linuxtesting.org/kernel
-
http://linuxtesting.org/results/ldv
-
https://github.com/PacktPublishing/Linux-Kernel-Programming/tree/master/questions
-
https://github.com/PacktPublishing/Linux-Kernel-Programming/tree/master/solutions_to_assgn
-
https://github.com/PacktPublishing/Linux-Kernel-Programming/blob/master/Further_Reading.md
-
https://kernel.org
-
https://linuxfoundation.org/
-
https://www.kernel.org/nonprofit.html
-
https://www.kernel.org/
-
https://www.kernel.org/doc/html/latest/process/2.Process.html#how-the-development-process-works
-
https://kernelnewbies.org/LinuxVersions
-
https://github.com/torvalds/linux/releases
-
https://www.cip-project.org/
-
https://www.kernel.org/releases.html
-
https://git.kernel.org/pub/scm/linux/kernel/git/mricon/korg-helpers.git/tree/get-verified-tarball
-
https://www.kernel.org
-
https://static.packt-cdn.com/downloads/9781789953435_ColorImages.pdf
-
https://www.kernel.org/pub/
-
https://mirrors.edge.kernel.org/pub/
-
https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/linux-4.19.164.tar.xz
-
https://www.kernel.org/doc/man-pages/linux-next.html
-
http://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git
-
https://whatis.techtarget.com/definition/Request-for-Comments-RFC
-
https://www.kernel.org/doc/Documentation/kbuild/kconfig-language.txt
-
https://www.raspberrypi.org/
-
https://www.raspberrypi.org/documentation/linux/kernel/building.md
-
https://github.com/a13xp0p0v/kconfig-hardened-check
-
https://www.kernel.org/doc/html/latest/process/coding-style.html
-
https://www.if-not-true-then-false.com/2012/howto-change-runlevel-on-grub2/
-
https://linux.die.net/man/8/depmod
-
https://discussion.fedoraproject.org/t/installing-manually-builded-kernel-in-system-with-grub2/1895
-
https://github.com/kaiwan/seals
-
https://fedoraproject.org/wiki/Changes/HiddenGrubMenu
-
https://github.com/raspberrypi/linux/
-
https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads
-
https://raspberrypi.stackexchange.com/questions/840/why-is-the-cpu-sometimes-referred-to-as-bcm2708-sometimes-bcm2835
-
https://www.raspberrypi.org/documentation/configuration/boot_folder.md
-
https://www.raspberrypi.org/downloads/
-
https://github.com/torvalds/linux/blob/master/Documentation/process/changes.rst#minimal-requirements-to-compile-the-kernel
-
https://askubuntu.com/questions/851433/kernel-doesnt-support-pic-mode-for-compiling
-
https://github.com/torvalds/linux/blob/master/Documentation/process/changes.rst#openssl
-
https://superuser.com/questions/371901/openssl-missing-during-configure-how-to-fix
-
https://www.yoctoproject.org/
-
https://buildroot.org/
-
https://linux.die.net/man/3/
-
https://linux.die.net/man/2/
-
https://lkml.org/lkml/2014/6/10/382
-
https://kernel.readthedocs.io/en/sphinx-samples/kernel-hacking.html#return-conventions
-
https://www.kernel.org/doc/html/v4.17/crypto/api-samples.html
-
https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html
-
https://www.kernel.org/doc/Documentation/sysctl/kernel.txt
-
https://www.kernel.org/doc/Documentation/printk-formats.txt
-
https://www.kernel.org/doc/html/latest/process/deprecated.html#p-format-specifier
-
https://lore.kernel.org/lkml/CANiq72=T8nH3HHkYvWF+vPMscgwXki1Ugiq6C9PhVHJUHAwDYw@mail.gmail.com/
-
https://github.com/ojeda/linux/commits/compiler-attributes-backport
-
https://wiki.ubuntu.com/ARM/RaspberryPi
-
https://cwe.mitre.org/data/definitions/126.html
-
https://spdx.org/
-
https://www.gnu.org/licenses/gpl-faq.html
-
https://www.kernel.org/doc/html/latest/process/deprecated.html#deprecated-interfaces-language-features-attributes-and-conventions
-
https://lwn.net/Articles/708274/
-
https://unix.stackexchange.com/questions/288540/makefile-installing-external-linux-kernel-module
-
https://www.kernel.org/doc/html/latest/core-api/printk-formats.html#how-to-get-printk-format-specifiers-right
-
https://github.com/torvalds/linux/commit/1410fe4eea22959bd31c05e4c1846f1718300bde
-
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=106a4ee258d14818467829bf0e12aeae14c16cd7
-
https://www.kernel.org/doc/html/latest/admin-guide/module-signing.html
-
http://bits-please.blogspot.com/2015/08/effectively-bypassing-kptrrestrict-on.html
-
https://www.kernel.org/doc/html/latest/process/howto.html#howto-do-linux-kernel-development
-
https://www.kernel.org/doc/html/latest/process/submit-checklist.html#linux-kernel-patch-submission-checklist
-
http://www.eudyptula-challenge.org/
-
https://github.com/agelastic/eudyptula
-
http://www.brendangregg.com/BPF/bcc_tracing_tools_early2019.png
-
http://www.brendangregg.com/ebpf.html#frontends
-
https://setiathome.berkeley.edu/
-
https://foldingathome.org/category/covid-19/
-
https://foldingathome.org/start-folding/
-
https://www.kernel.org/doc/Documentation/vm/highmem.txt
-
https://github.com/raspberrypi/linux/blob/rpi-5.4.y/arch/arm/mm/init.c
-
https://github.com/kaiwan/procmap/blob/master/README.md#procmap
-
https://github.com/torvalds/linux/commit/32b89760ddf4477da436c272be2abc016e169031
-
https://www.kernel.org/doc/Documentation/x86/x86_64/mm.txt
-
https://man7.org/linux/man-pages/man7/vdso.7.html
-
http://www.trapkit.de/tools/checksec.html
-
https://en.wikipedia.org/wiki/CPU_cache#/media/File:Hwloc.png
-
http://stackoverflow.com/questions/36639607/how-exactly-do-kernel-virtual-addresses-get-translated-to-physical-ram
-
https://www.packtpub.com/networking-and-servers/hands-system-programming-linux
-
http://linuxtesting.org/ldv/online?action=show_rule&rule_id=0043
-
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=5b0691508aa99d309101a49b4b084dc16b3d7019
-
https://www.kernel.org/doc/html/v5.4/process/coding-style.html#centralized-exiting-of-functions
-
https://github.com/torvalds/linux/commit/2be0ffe2b29bd31d3debd0877797892ff2d91f4c
-
http://linuxtesting.org/ldv/online?action=show_rule&rule_id=0077
-
https://www.kernel.org/doc/html/latest/process/deprecated.html#open-coded-arithmetic-in-allocator-arguments
-
https://dwheeler.com/secure-programs/
-
https://github.com/torvalds/linux/commit/1291523f2c1d631fea34102fd241fb54a4e8f7a0
-
https://www.kernel.org/doc/Documentation/driver-model/devres.txt
-
https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v2.html
-
https://github.com/PacktPublishing/Linux-Kernel-Programming/tree/master/ch8/slab4_actualsize
-
https://lwn.net/Articles/444910/
-
https://www.kernel.org/doc/Documentation/vm/slub.txt
-
https://lwn.net/Articles/627419/
-
https://www.kernel.org/doc/Documentation/filesystems/proc.txt
-
https://github.com/torvalds/linux/commit/88dca4ca5a93d2c09e5bbc6a62fbfc3af83c4fca
-
https://lwn.net/Articles/668126/
-
https://www.kernel.org/doc/Documentation/admin-guide/sysrq.rst
-
https://www.kernel.org/doc/html/v4.18/vm/overcommit-accounting.html#overcommit-accounting
-
https://www.kernel.org/doc/Documentation/vm/overcommit-accounting
-
https://www.quora.com/What-are-the-disadvantages-of-disabling-memory-overcommit-in-Linux
-
https://archive.eclipse.org/tracecompass.incubator/doc/org.eclipse.tracecompass.incubator.perf.profiling.doc.user/User-Guide.html
-
https://github.com/brendangregg/perf-tools
-
https://www.kernel.org/doc/%20Documentation/scheduler/sched-design-CFS.txt
-
https://documentation.suse.com/sles/12-SP4/html/SLES-all/cha-tuning-taskscheduler.html
-
https://www.scylladb.com/2016/06/10/read-latency-and-scylla-jmx-process/
-
https://lttng.org/docs/v2.12/
-
https://lttng.org/docs/v2.12/#doc-installing-lttng
-
https://github.com/kaiwan/L5_debug_trg/tree/master/kernel_debug/tracing
-
https://projects.eclipse.org/projects/tools.tracecompass
-
https://www.kernel.org/doc/Documentation/trace/ftrace.rst
-
https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git/tree/
-
https://www.kernel.org/doc/Documentation/admin-guide/kernel-parameters.txt
-
https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v2.html#issues-with-v1-and-rationales-for-v2
-
https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v2.html#control-group-v2
-
https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v2.html#core-interface-files
-
https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v2.html#cpu
-
https://www.kernel.org/doc/html/latest/admin-guide/cgroup-v2.html#cpu-interface-files
-
https://mirrors.edge.kernel.org/pub/linux/kernel/projects/rt/
-
https://wiki.linuxfoundation.org/realtime/rtl/start#the_rtl_collaborative_project
-
https://mirrors.edge.kernel.org/pub/linux/kernel/projects/rt/5.4/
-
https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.4.69.tar.xz
-
https://mirrors.edge.kernel.org/pub/linux/kernel/projects/rt/5.4/patches-5.4.69-rt39.tar.xz
-
https://wiki.linuxfoundation.org/realtime/documentation/howto/applications/preemptrt_setup
-
https://rt.wiki.kernel.org/index.php/HOWTO:_Build_an_RT-application
-
https://rt.wiki.kernel.org/index.php/Main_Page
-
https://metebalci.com/blog/latency-of-raspberry-pi-3-on-standard-and-real-time-linux-4.9-kernel/
-
https://www.osadl.org/uploads/media/mklatencyplot.bash
-
https://www.osadl.org/Create-a-latency-plot-from-cyclictest-hi.bash-script-for-latency-plot.0.html?&no_cache=1&sword_list%5B0%5D=cyclictest
-
https://assets.bitbashing.io/papers/concurrency-primer.pdf
-
https://godbolt.org/
-
https://blog.linuxplumbersconf.org/2011/ocw/sessions/153
-
https://eli.thegreenplace.net/2018/measuring-context-switching-and-memory-overheads-for-linux-threads/
-
https://www.kernel.org/doc/Documentation/locking/rt-mutex-design.rst
-
https://www.kernel.org/doc/Documentation/locking/mutex-design.rst
-
http://linuxtesting.org/ldv/online?action=show_rule&rule_id=0032
-
http://linuxtesting.org/ldv/online?action=show_rule&rule_id=0039
-
https://lwn.net/Articles/828477/
-
https://pax.grsecurity.net/
-
https://kernsec.org/wiki/index.php/Kernel_Protections/refcount_t
-
https://www.kernel.org/doc/html/latest/core-api/refcount-vs-atomic.html#refcount-t-api-compared-to-atomic-t
-
https://github.com/torvalds/linux/blob/master/tools/memory-model/Documentation/explanation.txt
-
https://www.kernel.org/doc/html/latest/driver-api/basics.html#reference-counting
-
https://www.kernel.org/doc/html/latest/fault-injection/provoke-crashes.html#provoking-crashes-with-linux-kernel-dump-test-module-lkdtm
-
https://en.cppreference.com/w/c/atomic
-
https://www.kernel.org/doc/Documentation/atomic_t.txt
-
https://www.kernel.org/doc/html/v4.16/core-api/refcount-vs-atomic.html#refcount-t-api-compared-to-atomic-t
-
https://www.kernel.org/doc/Documentation/memory-barriers.txt
-
https://www.kernel.org/doc/html/v5.4/core-api/atomic_ops.html#semantics-and-behavior-of-atomic-and-bitmask-operations
-
https://www.kernel.org/doc/html/latest/driver-api/basics.html#atomics
-
https://www.kernel.org/doc/htmldocs/kernel-api/API-test-and-set-bit.html
-
https://www.kernel.org/doc/html/latest/security/sak.html
-
https://www.kernel.org/doc/Documentation/locking/spinlocks.txt
-
https://www.kernel.org/doc/html/latest/scheduler/completion.html#completions-wait-for-completion-barrier-apis
-
https://elixir.bootlin.com/linux/v5.4/source/arch/x86/include/asm/percpu.h#L383
-
https://elixir.bootlin.com/linux/v5.4/source/arch/x86/kernel/process_64.c#L504
-
https://www.kernel.org/doc/html/v5.4/process/submit-checklist.html
-
https://www.kernel.org/doc/html/v5.4/dev-tools/kasan.html#the-kernel-address-sanitizer-kasan
-
https://www.kernel.org/doc/html/v5.4/locking/lockdep-design.html
-
https://www.kernel.org/doc/Documentation/locking/lockdep-design.txt
-
https://lwn.net/Articles/802128/
-
https://lwn.net/Articles/816850/
-
https://www.kernel.org/doc/html/latest/locking/lockstat.html#lock-statistics
-
https://www.kernel.org/doc/Documentation/DMA-API-HOWTO.txt
-
https://www.raspberrypi.org/app/uploads/2012/02/BCM2835-ARM-Peripherals.pdf
-
https://github.com/PacktPublishing/Learn-Linux-Kernel-Development/tree/master/solutions_to_assgn
-
https://subscribe.packtpub.com/
-
https://www.packtpub.com/product/mastering-linux-device-driver-development/9781789342048
-
https://www.packtpub.com/product/hands-on-system-programming-with-linux/9781788998475
-
http://packtpub.comwww.packt.com
- Show all
-