Hi. Long story short now I am a Senior Web developer :) So as always, here is puzzle/giveaway for you :) I've done similar "puzzles" in the past, just look through my old discussions if you need some help. Or ask here :) JUST BE SURE NOT TO SHARE ANY ANSWERS!!! OR I WILL BLACKLIST YOU :)

I don't want to call it a puzzle cause it's really not, so I will call it a challenge instead. For now there is only one giveaway at the end but I will add more as time goes on :) Giveaways will end on October 1st 12:00 AM UTC+3.

Challenge is simple - giveaway code is inside an archive, you need to find a password. That's it. I made a zip and rar archives, if you want any other archive type to be added like tar or tar.gz for example, I can add them.

Hints (may be updated over time): https://pastebin.com/aEG2QSu6
Answer: rHoBitjgrYrhmduW


Archives: https://mega.nz/folder/O5YClR5C#Ytm3OLO-MUINXSHojEWP0A

First giveaway is level 2. Might do different levels for other giveaways depending on how many people below level 2 would get to the end :)

Mood Music: https://www.youtube.com/watch?v=XKdKU6p78TQ

please bump

I suggest john :)

this will happen just not yet :(

View attached image.
2 years ago*

Comment has been collapsed.

Need at least one more entry, people solve this :)
Any more hints needed?

2 years ago
Permalink

Comment has been collapsed.

While personally I would like to think the various programs I'm running will solve things in time [although things seems to be slowing down the past few hours], I think simply in general reducing the possibility space would help for everyone else [especially if it turns out that the game is not one I'd want to join to ensure that you get other people to possibly join:p]

With the intent that probably one should be sufficient [maybe adding more as things get really close to the deadline if there still isn't a 5th]. here are some options I can think of that don't directly reveal more of the string in order of what I feel would make things most easier at the top

  • Lowering the bounds of the letters being between d/u // B/Y
    -- if you are particularly kind: guaranteed that the letters are only in the range, although maybe as a middle ground only doing it for one of them or giving such a range range for both upper and lower case letters
    -- if you want to keep things particularly difficult, just reveal a few letters that aren't in the string
  • more granular ascii sums [eg: "sum of all lowercase letters" or "the sum of the the first N characters of the string"]
  • lexographical based reductions: eg "number of letters that are below the letter N", only K of the following letters are in the following set of letters {A,B,C} ]
2 years ago*
Permalink

Comment has been collapsed.

upper sum 314
lower sum 1313

2 years ago
Permalink

Comment has been collapsed.

Because of the nature of the puzzle, this one is a lot more limiting than usually.. It requires a special set of skills and or programs to solve this one and I doubt the majority has them :P (myself included tehehehe)

Congratulations on your promotion and I hope whoever solves this and win shares the same passion with you for coding! I'm saying this considering your happiness and joy over it so much so that you made the most appropriate puzzle for the situation :P May the winner be equally happy for solving this puzzle as you were creating it!

I'm looking forward to some other puzzle one day closer to my set of skills (and programing and possibilities is NOT one of them :P )

I hope you get this last entry you want soon :)

2 years ago
Permalink

Comment has been collapsed.

I am trying to solve this only with John but it seems like the option to constraint the possibility is quite limited.
The only hint I can input to the tool is the last line, and it has already been running for 2 days+.
To late to try another tool.

2 years ago
Permalink

Comment has been collapsed.

I'm actually pretty happy, while I didn't succeed I did find a way to greatly reduce the amount of permutations and learned a bunch of fun tooling stuff. Unfortunately, even with all the work I benchmarked it and it was like 9 hours on my laptop per unique set of capitals and I just don't have time. But I had fun wracking my brain all this time!

2 years ago
Permalink

Comment has been collapsed.

I feel what you mean. When I saw my stuff hadn't finished last night I rechecked some stuff and it turns out I had generated something like 20x the number of passwords I thought I had. So far I've checked about 14 million passwords using 4 instances of crark running.

2 years ago
Permalink

Comment has been collapsed.

Answer: rHoBitjgrYrhmduW

2 years ago
Permalink

Comment has been collapsed.

yea, my code does generate this password relatively early on. I have no clue why RarFile.extractall() wasn't working or why crark didn't reach it given where it is in the permutation generation. oh well

EDIT: This is my code if anyone is curious: https://pastebin.com/GneWzrbC Determining what it was like before the more refined ascii hint is left as an exercise for the reader.

2 years ago*
Permalink

Comment has been collapsed.

One thing you missed was that password contains d, u, B and Y.
https://www.steamgifts.com/discussion/lgCyO/i-got-a-promotion-i-am-a-senior-web-developer-now-answer-posted/search?page=2#uKCbqol
The hints could be more clear about that.

EDIT: Not sure why that rar library didn't work, but as a sidenote, you made same mistake as I by choosing rar archive, which turned out to be using 'harder' hashing algortihm (SHA256 vs SHA1) making cracking almost x100 slower

2 years ago*
Permalink

Comment has been collapsed.

Closed 2 years ago by ozo2003.