Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

STM32F4xx RDP 2 #23

Closed
Mesteery opened this issue Mar 23, 2024 · 3 comments
Closed

STM32F4xx RDP 2 #23

Mesteery opened this issue Mar 23, 2024 · 3 comments

Comments

@Mesteery
Copy link

I came across this project which looks promising and I was wondering if it was able to remove the write protection RDP 2 so stm32 can be flashed. Thanks

@CTXz
Copy link
Owner

CTXz commented Mar 27, 2024

Hi, this exploit does not work on the STM32F4, let alone one with RDP2. If you wish to be updated about potential progress regarding the f4, keep an eye on this thread:

#13

@CTXz CTXz closed this as completed Mar 27, 2024
@deividAlfa
Copy link
Contributor

deividAlfa commented Mar 27, 2024

RDP 2 is irreversible

@Angelic47
Copy link

Hi, the RDP2 can't be removed, even we hacked into the CPU and get arbitrary code execution - it's readonly, designed by ST for a security defense.
In theory, the RDP2 can be temporary downgrade to RDP1, and for some combo glitches it could write the flash, implement a bootloader and makes it flashable again.
But it's a quite challenging, due to the numerous security defenses filled by ST, makes it very hard to achieve.
So downgrade the RDP 2 and reprogram the firmware will be worthless.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants