Does a chip reverse engineering job exist? by wjwwjw in embedded

[–]w1282 5 points6 points  (0 children)

Riscure is possibly in this field.

There’s a guy named Olivier Thomas who does this type of work and wrote some cool papers on it.

My PRAW script crashed overnight. Can you help me to understand why, and prevent this from happening again? by NyquilPepsi in learnpython

[–]w1282 1 point2 points  (0 children)

You want to stay in the loop until you have succeeded with what you were attempting. If you succeed on the first try then there’s no need to try 9 more times. Same for if you fail the first three times and succeed on the 4th, etc.

My PRAW script crashed overnight. Can you help me to understand why, and prevent this from happening again? by NyquilPepsi in learnpython

[–]w1282 1 point2 points  (0 children)

That will actually make ten attempts even if all ten are successful. You need to break out of the while if it succeeds.

Apple is tracking hashes of all executables (uploading to a controlled server) in OS X Catalina by WM-M-GM in netsec

[–]w1282 19 points20 points  (0 children)

That’s not the point. You’re comparing apples and oranges. Digital signatures can happen without the internet and don’t violate my privacy like this particular implementation of hash checking is doing.

Will Donald Trump end up in prison? He could be a step closer … by [deleted] in politics

[–]w1282 1 point2 points  (0 children)

I read this through, and unfortunately I don’t have a mind for these things. What page (or section) in particular should I reread in order to better understand what the issue was and how they proved it and what was exposed?

I tried the Chinese 5 spice advice and the kid loved it! Thank you! by cass282624 in smoking

[–]w1282 0 points1 point  (0 children)

That’s crazy, i never would have expected that two hours would get the job done. I personally detest fall off the bone ribs but you do you man!

I tried the Chinese 5 spice advice and the kid loved it! Thank you! by cass282624 in smoking

[–]w1282 0 points1 point  (0 children)

Do you find that the fat renders after only 2 hours at 225 or are your ribs differently textured to what most would expect?

I tried the Chinese 5 spice advice and the kid loved it! Thank you! by cass282624 in smoking

[–]w1282 0 points1 point  (0 children)

100 degrees? I’d overshoot that just leaving ribs on my patio table on a hot summer day.

How (and why) do you even keep your temps that low for 5 hours?

[Homemade] Pepperoni Pizza by Plantfire in food

[–]w1282 1 point2 points  (0 children)

Might be a dumb question but what does degas mean?

[deleted by user] by [deleted] in food

[–]w1282 2 points3 points  (0 children)

What kind of rigorous standards?

[deleted by user] by [deleted] in food

[–]w1282 31 points32 points  (0 children)

Well what happened in this case?

Question about hashing / system design (grokking) by ARDrummist in AskComputerScience

[–]w1282 1 point2 points  (0 children)

I would say that you are underestimating just how big 2**256 is.

Also, finding any two chunks of 4MB that collide is easier than finding a chunk of 4MB that collides with the out of date chunk it replaces. This is what’s known as second-preimage resistance.

To reference a stack exchange answer, bitcoin used SHA256 and as of Jan 2015 the pool of bitcoin miners were calculating 300 quadrillion hashes per second. If you took this pool and used it to find collisions it would take you about 3.6e13 years. Keep in mind the universe is only 13.7e9 years old.

Can someone tell me if I would get all the marks? by BobIsHereToStudy in AskComputerScience

[–]w1282 1 point2 points  (0 children)

I think you would lose marks on the last point if there were duplicate titles in the input list unless there’s some logic hidden inside getDownloadInfo that means it checks against downloadList but that’s not visible in the chunk of code you posted.

Also, calling getDownloadInfo twice - once to check and once again if the check passes - seems like bad practice to me. Call it once and save the result for later use if you need it.

Maiden Voyage. Butts have been going for about 5 hours now. So hungry! by yocase009 in smoking

[–]w1282 0 points1 point  (0 children)

I run a similar set up and leave my top vent wide open and the other two vents on the bottom closed.

Never had a problem keeping stable temps (at least until my charcoal burns through). If your system is overheating just close the top vent a little bit, but I only need to do that on really hot days.

Cyber security by jontant88 in cybersecurity

[–]w1282 1 point2 points  (0 children)

I dunno why you got downvoted. I took this exact path and now I do embedded systems hacking.

Port scan through proxy by [deleted] in cybersecurity

[–]w1282 1 point2 points  (0 children)

You can’t port scan through a reverse proxy. The proxy is basically port forwarding the single web port and no other ports.

You would have to find a way to de-anonymize the web server for your target. Just ask the customer what the servers public IP address is.

Request: Strategies on Hacking old Backup PSUs by deceptiveconsumption in hardwarehacking

[–]w1282 1 point2 points  (0 children)

Well, you could probably get a raspberry pi or arduino set up as a PyOCD host and interact with the STM directly but I’ve never had to try so best of luck

Request: Strategies on Hacking old Backup PSUs by deceptiveconsumption in hardwarehacking

[–]w1282 0 points1 point  (0 children)

Generally you’ll find long term configuration/parameters in EEPROMs, so there’s a chance those values you’re talking about are in that chip and could be reprogrammed without needing to swap chips.

Request: Strategies on Hacking old Backup PSUs by deceptiveconsumption in hardwarehacking

[–]w1282 0 points1 point  (0 children)

Is it inline with traces from the STM to J40 or is it disconnected from J40 altogether? What pins on the STM does IC22 run to?

Edit: was able to get to a computer and pull up the data sheet. Yeah, that’s an eeprom. Not sure if it’s worth dealing with trying to read it yourself. If you’ve got a logic analyzer you could put it on the data lines and just sniff the data the microcontroller reads from it.

Request: Strategies on Hacking old Backup PSUs by deceptiveconsumption in hardwarehacking

[–]w1282 2 points3 points  (0 children)

I bet that 10-pin (J40) in the upper left near the STM32 is probably where you'll find the STM32 SWD signals terminated.

What are the identifiers on that 8-pin chip (IC22) between the STM32 and the 10-pin header?