recentpopularlog in

whip_lash : memory   18

Running a .NET Assembly in Memory with Meterpreter
For this article we will attempt to execute Seatbelt on the target box to help identify various PrivEsc routes. This guide will walk through the steps necessary to execute the Seatbelt assembly in-memory with our current Meterpreter foothold, much like we would do if our C2 framework was Cobalt Strike.
dotnet  metasploit  exploit  memory  pentest  windows 
april 2019 by whip_lash
Poster: Doug Lea's malloc() cheatsheet - Support / Beginner Guides - 0x00sec - The Home of the Hacker
I was studying Doug Lea’s malloc() vulnerability and, to keep track of some concepts, I wrote them down and ended up with tables and flowcharts.
Seeing it was pretty helpful to me and also kinda cute, I redid it in a poster format to put it up so I can remember that stuff.
memory  c  exploit  development 
january 2019 by whip_lash
Glibc Heap Exploitation Basics : Introduction to ptmalloc2 internals (Part 1)
In this post and the others in this series, I will unpack some of the internals to glibc's dynamic heap data structures and associated beasts. This post specifically will start you off with no background insight on the heap (perhaps a little on ELF internals and debugging), and detail some experiments you can perform to learn how the heap works.
exploits  security  heap  memory 
january 2019 by whip_lash
The Lost Art of Structure Packing
You need to know this technique if you intend to write code for memory-constrained embedded systems, or operating-system kernels. It is useful if you are working with application data sets so large that your programs routinely hit memory limits. It is good to know in any application where you really, really care about optimizing your use of memory bandwidth and minimizing cache-line misses.

Finally, knowing this technique is a gateway to other esoteric C topics. You are not an advanced C programmer until you have grasped these rules. You are not a master of C until you could have written this document yourself and can criticize it intelligently.
c  memory  performance 
october 2018 by whip_lash
A System for Remembering What you Read
I’d argue that a better approach is to build a latticework of mental models. That is, acquire core multi-disciplinary knowledge and use that as your foundation. This is the best investment because this stuff doesn’t change, or if it does, it changes really slowly. This knowledge becomes your foundation.
books  memory  productivity  reading  learning 
october 2018 by whip_lash
GitHub - DiabloHorn/cliramdisk: A reduced functionality cli client for the imdisk ram disk driver. To be used through a backdoor like meterpreter
A reduced version of the original client, intended to be used through meterpreter or other backdoor setups.
Mostly written to learn about loading drivers and communicating with a loaded driver.
Since this is a POC it has been made incident response / forensic friendly friendly, by having tons of strings and not optimizing or clearing in memory variables. If you want to use this during a red team, make sure you adjust the source accordingly :)
pentest  memory  github 
september 2018 by whip_lash
gargoyle, a memory scanning evasion technique
gargoyle is a technique for hiding all of a program’s executable code in non-executable memory. At some programmer-defined interval, gargoyle will wake up–and with some ROP trickery–mark itself executable and do some work:
security  memory  gargoyle 
july 2018 by whip_lash
glmcdona/Process-Dump: Windows tool for dumping malware PE files from memory back to disk for analysis.
Process Dump works for Windows 32 and 64 bit operating systems and can dump memory components from specific processes or from all processes currently running. Process Dump supports creation and use of a clean-hash database, so that dumping of all the clean files such as kernel32.dll can be skipped. It's main features include:
malware  memory  github 
july 2018 by whip_lash
ufrisk/pcileech: Direct Memory Access (DMA) Attack Software
PCILeech uses PCIe hardware devices to read and write from the target system memory. This is achieved by using DMA over PCIe. No drivers are needed on the target system.

PCILeech works without hardware together with memory dump files and the Windows 7/2008R2 x64 Total Meltdown / CVE-2018-1038 vulnerability.
memory  security  github  hardware 
june 2018 by whip_lash
BBC - Future - An effortless way to improve your memory
In each case, the researchers simply asked the participants to sit in a dim, quiet room, without their mobile phones or similar distractions. “We don’t give them any specific instructions with regards to what they should or shouldn’t do while resting,” Dewar says. “But questionnaires completed at the end of our experiments suggest that most people simply let their minds wander.”
learning  memory 
february 2018 by whip_lash
Linux Performance: Why You Should Almost Always Add Swap Space
— Even if there is still available RAM, the Linux Kernel will move memory pages which are hardly ever used into swap space.
— It’s better to swap out memory pages that have been inactive for a while, keeping often-used data in cache and this should happen when the server is most idle, which is the aim of the Kernel.
— Avoid setting your swap space too large if it will result in prolonging performance issues, outages or your response time (without proper monitoring/alerts).
linux  memory  performance  swap 
december 2017 by whip_lash
Anki - powerful, intelligent flashcards
Anki is a program which makes remembering things easy. Because it's a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn.

Anyone who needs to remember things in their daily life can benefit from Anki. Since it is content-agnostic and supports images, audio, videos and scientific markup (via LaTeX), the possibilities are endless.
app  education  learning  memory  flashcards 
june 2017 by whip_lash
Everything You Thought You Knew About Learning Is Wrong | WIRED
Interleaving and varying your study location will help whether you’re mastering math skills, learning French, or trying to become a better ballroom dancer.
education  learning  memory  studying 
june 2017 by whip_lash
Boost Your Brain Power: 7 Tips for Improving Your Memory « The Secret Yumiverse
f you are bad at remembering simple to-do tasks, other people's names, your girlfriend's birthday, and other relevant pieces of information, use some of the most useful mnemonic devices illustrated below to help you retain things more permanently in your brain space.
june 2012 by whip_lash
Growing Up Digital, Wired for Distraction -
“Their brains are rewarded not for staying on task but for jumping to the next thing,” said Michael Rich, an associate professor at Harvard Medical School and executive director of the Center on Media and Child Health in Boston. And the effects could linger: “The worry is we’re raising a generation of kids in front of screens whose brains are going to be wired differently.”
culture  education  internet  learning  memory 
november 2010 by whip_lash
Anki - friendly, intelligent flashcards
Review anywhere. Anki lets you study on your own computer, online, on your cell phone or other portable devices like an iPod touch.
Synchronization features let you keep your information across multiple computers.
Shared decks allow you to divide work between friends, and let teachers push material to many students at once.
Intelligent scheduler based on the SuperMemo SM2 algorithm.
Flexible fact/card model that allows you to generate multiple views of information, and input information in the format you wish. You're not limited to predefined styles.
Fully extensible, with a large number of plugins already available.
Optimized for speed, and will handle reviewing decks of 100,000+ cards with no problems.
Clean, user-friendly interface.
Open Source
education  learning  memory  tools  opensource 
october 2010 by whip_lash
HowTo Achieve "Ubuntu-Desktop-Minimal" - Ubuntu Forums
I'm one of those users who likes to build his system from the ground up, so I wrote this simple post-install script which will give you a complete minimal desktop.

After using this script I've lowered the memory usage from around 250-350mb to about 80-90mb. All of the themes are there, the network-manager, gedit, restricted hardware tool, etc.
ubuntu  linux  memory 
may 2009 by whip_lash

Copy this bookmark:

to read