cross-posted from: https://lemmy.nz/post/4294116

I have a file with content like this:

item({
     ["attr"] = {
        ["size"] = "62091";
        ["filename"] = "qBuUP9-OTfuzibt6PQX4-g.jpg";
        ["stamp"] = "2023-12-05T19:31:37Z";
        ["xmlns"] = "urn:xmpp:http:upload:0";
        ["content-type"] = "image/jpeg";
     };
     ["key"] = "Wa4AJWFldqRZjBozponbSLRZ";
     ["with"] = "email@address";
     ["when"] = 1701804697;
     ["name"] = "request";
});

I need to know what format this is, and if there exists a tool in linux already to parse this or if I need to write one myself?

Thanks!

    • ∟⊔⊤∦∣≶@lemmy.nzOP
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Not to worry; there’s definitely no sensitive information in here and it’s from a preprod environment.

      (If you’re able to figure out a way to use that key field, you’re either going to get shot by the FBI or hired by the CIA.)

      It is a file created that records information about files in another folder. I just want to extract some values from it. I would have expected this to be in like, xml or json. I believe the program that generated this file is written in Lua, but I don’t know Lua.

      • Rikudou_Sage@lemmings.world
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Security by obscurity is no security at all. You should really invalidate and change the key. I personally would fire you if I ever found out you leaked credentials and then did nothing about it.

        • ∟⊔⊤∦∣≶@lemmy.nzOP
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          This isn’t even an encryption key. It’s a unique name generated for the image. My guess is it uses the word ‘key’ because the ‘value’ is the image file.

          This is also my preprod environment.