5 Matching Annotations
  1. Feb 2024
    1. 3:00 "and its long..." -- yeah, i have a 3MB obfuscated webapp at boxy-svg.com/app<br /> 3:05 "what would you do?" -- semi-automatic dynamic analysis. rename symbols. eval function calls. interact with the webapp (hence "semi" automatic). trace data in the debugger.<br /> but im still looking for a tool to do that for me... : P<br /> most tools fail on large files, or ESM (import, export) ...<br /> my current favorite is https://github.com/j4k0xb/webcrack and https://github.com/pionxzh/wakaru -- at least it works with ESM

    2. 3:15 My technique would be to copy it, paste it on stackoverflow and ask if someone knows what it does.

      in south america, they would find the original author, drug him with scopolamine, and make him give out the original source code : D aka social engineering<br /> they use this method to steal crypto from wealthy smart asses, who believe their money is "safe"

      similar to the $5 wrench in the "security" xkcd https://xkcd.com/538/

      see also<br /> https://www.youtube.com/watch?v=XJwU8Hiq4HM<br /> Careful with the New Crime Wave of Latin America

      1:42<br /> Scopolamine is a drug<br /> that basically makes you into a little slave, into a little servant,<br /> and you'll do whatever the attacker wants.

  2. Jul 2022
    1. At the same time, like Harold, I’ve realised that it is important to do things, to keep blogging and writing in this space. Not because of its sheer brilliance, but because most of it will be crap, and brilliance will only occur once in a while. You need to produce lots of stuff to increase the likelihood of hitting on something worthwile. Of course that very much feeds the imposter cycle, but it’s the only way. Getting back into a more intensive blogging habit 18 months ago, has helped me explore more and better. Because most of what I blog here isn’t very meaningful, but needs to be gotten out of the way, or helps build towards, scaffolding towards something with more meaning.

      Many people treat their blogging practice as an experimental thought space. They try out new ideas, explore a small space, attempt to come to understanding, connect new ideas to their existing ideas.


      Ton Zylstra coins/uses the phrase "metablogging" to think about his blogging practice as an evolving thought space.


      How can we better distill down these sorts of longer ideas and use them to create more collisions between ideas to create new an innovative ideas? What forms might this take?

      The personal zettelkasten is a more concentrated form of this and blogging is certainly within the space as are the somewhat more nascent digital gardens. What would some intermediary "idea crucible" between these forms look like in public that has a simple but compelling interface. How much storytelling and contextualization is needed or not needed to make such points?

      Is there a better space for progressive summarization here so that an idea can be more fully laid out and explored? Then once the actual structure is built, the scaffolding can be pulled down and only the idea remains.

      Reminiscences of scaffolding can be helpful for creating context.

      Consider the pyramids of Giza and the need to reverse engineer how they were built. Once the scaffolding has been taken down and history forgets the methods, it's not always obvious what the original context for objects were, how they were made, what they were used for. Progressive summarization may potentially fall prey to these effects as well.

      How might we create a "contextual medium" which is more permanently attached to ideas or objects to help prevent context collapse?

      How would this be applied in reverse to better understand sites like Stonehenge or the hundreds of other stone circles, wood circles, and standing stones we see throughout history.

  3. Apr 2022
    1. Much of this sort of information was later reverse-engineered, and cross-browser support for basic operations is actually quite good. (Browsers still vary widely on the details.)
    2. Reverse-engineering and standardizing contentEditable