← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 14
  1. The one-line version: I expected a structured, symbolic memory to beat store-raw1 on counting, temporal, and conflict questions.

  2. The problem: the agent starts every session as a stranger A coding agent is brilliant for an hour and then born again, blank, the next morning.

  3. A byte signature is how a reverse engineer says "this function, the one I named and annotated last week, is the same code over here in the new build."

  4. A while back I wrote about using Cython to speed up IDA Pro plugins: you keep the Python plugin ecosystem, you cross the Python/C boundary once, and you let the heavy loop run as C.

  5. When you write shellcode by hand, you typically end up with something like this: const uint8_t shellcode[] = { 0x48, 0x89, 0xc3, // mov rbx, rax 0x48, 0x83, 0xc0, 0x10, // add rax, 0x10 0xc3 // ret }; It works, but it is error prone.

  6. Python is an incredibly powerful language.

  7. Sensitive data is valuable, but possessing it is risky and costly.

  8. A New Year -- a New Beginning

    As we say goodbye to 2012 and welcome 2013, I'd like to reflect on the opportunities ahead, but first, I want to say a few words about last year.

  9. Nose is a fantastic testing framework.

  10. Arbitrary Stack Trace in Python

    I had a need to trace a function's call stack to identify call chain paths in some difficult-to-follow Python code that was laced with lots of magic and abstractions.

  11. I've recently had to do some work that required sorting a very large CSV file, containing fields with embedded newlines, quickly.

  12. Over the weekend, I was working on upgrading python-ngrams because I had discovered a bug where the tokenization was incorrect.

  13. I just recently purchased a MacBook Pro, which comes with Snow Leopard installed, and I noticed that it comes with python 2.6.1 installed.

  14. Verifying Python64 builds

    At work, I'm migrating over python to our 64bit machines and one thing that I've noticed was that there really was no standard python 64bit verification method to ensure the build was really 64bit or not.