Jump to content
HWBOT Community Forums

Pi-Fast tweak discussion


Guest John Lam

Recommended Posts

I found some great tweaks for pifast. They have similar effect of the super tweaks in PCMark05.

Managed to beat the current record with cpu at only 5.1GHz.

 

Before:

beforetweak.th.png

 

After the tweaks:

aftertweak.th.png

 

 

Video of the tweaked run:

 

Don't know if my calculations are right, I just wanted to show it's relatively easy to fake a pifast score without photoshopping it.

 

PS: This is not really related to the case here and the screens from John, but thought it would be worth showing.

Edited by I.nfraR.ed
Link to comment
Share on other sites

Infra, you don't mean super cheats of PCM05?

I still don't get the text edit tweak, "legit" or not (what defines legit?), why still no level playing field?

 

why not keep this about pifast? Infra makes a very good point about pifast. the video about pifast is pretty informative though unsuprising.

 

pifast.

Link to comment
Share on other sites

@Infrared.

 

Your tweak gave a big difference in the computation numbers (computing time).

That's easy, even to brake world record without photoshop.

Is just change the windows time and back 4 or 5 seconds.

 

 

10qkkqq.png

 

Nope, series computing time is way too low. This would definately be reported as "bugged run". You need the same relative gain in each subtest, approximately.

Link to comment
Share on other sites

what about protecting the hexus.txt? i can shave 2 seconds @ 4.6 by changing the amount of digits of pi that are calculated and still see all 6 steps. im pretty sure thats how infra is demonstrating it. it would be very easy to just compile it all into a single executable which would add a layer of protection against these novice exploits.

Link to comment
Share on other sites

what about protecting the hexus.txt? i can shave 2 seconds @ 4.6 by changing the amount of digits of pi that are calculated and still see all 6 steps. im pretty sure thats how infra is demonstrating it. it would be very easy to just compile it all into a single executable which would add a layer of protection against these novice exploits.

 

I can fix that if needed. Always wondered why it was left so exposed lol.

Link to comment
Share on other sites

I can fix that if needed. Always wondered why it was left so exposed lol.

 

can you make it calculate and display a checksum for the pi text that is generated as a 2nd/redundant means of validation? a proper calculation should result in a checksum that matches a range, an improper (say if the calculation is done to 8970000 vs 10000000) should calculate to a different range due to the file size.

Link to comment
Share on other sites

No, I made a "fake" pifast. Simple c++ project for the sake of showing it running, otherwise a simple bat file would output whatever you want just for the screenshot. This benchmark is the most insecure and have a lot of loopholes.

Strange I haven't thought about this before.

 

What I did is illegal ofcourse. But I made it obvious. If I had bad intentions, I could do a "normal" result that won't be suspicious.

I don't think everyone can do it, because the specific way pifast calculates the times, but it's not that hard.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...