The Ultimate FRCS Revision Resource.
Sign Up
An ever growing database of SBAs to check and reinforce your learning.
Comprehensive coverage of every topic.
Handy explanations for each question follows every answer.
A collection of notes on a wide range of topics to help you focus your revision.
Written by those who've passed the exam.
Links to evidence, images, graphs and tables throughout.
Track how well your revision is going with a personalised breakdown of each topic.
See how long it takes for you to answer questions to help with time management.
Focus on the areas you need to succeed.
FRCS Urol works great on desktop as well as mobile devices, allowing you to revise anywhere.
Built from the ground up to adapt to your device.
Questions and knowledge sections looks great on any device.
The site adapts to your devices for comfortable viewing day and night.
Questions and knowledge sections are updated regularly to stay up to date.
Your stats are stored in the cloud and accessible on all devices.

While older versions of such utilities are often sought, developers must be aware that outdated tools can cause errors with modern PHP versions (PHP 8.0+).
: Limits code execution to specific server IP addresses or domain names.
Because PHP LockIt! is an older tool, it has largely been replaced by modern, more secure, and more robust solutions. If you are looking for a tool to protect your code today, you have several alternatives:
: Implement strict End User License Agreements (EULAs), non-disclosure agreements (NDAs), and copyright registrations to protect your code legally alongside technical measures.
Choose your level of protection. High-level obfuscation renames all internal variables, while basic encryption simply encodes the file structure. Step 4: Run the Encoder
You need to know your PHP version (run php -v in your terminal). Older versions of Lockit only support PHP 4.x and 5.x. If you are running PHP 7.4 or 8.x, traditional PHP Lockit will work. You may need modern alternatives (discussed later).
Before we walk through the process, it is critical to understand what the software actually does. PHP Lockit (often stylized as PHPLockit) is a source code protection and obfuscation tool. Unlike simple minification (which just removes whitespace), PHP Lockit uses encoding and encryption to render your PHP scripts unreadable to humans while remaining perfectly executable by the PHP interpreter.
For a broader academic perspective on the security of PHP-based systems and the limitations of such encoding tools, you may find these resources relevant: Research on Security Analysis of PHP based Websites: ResearchGate publication
One of the major advantages listed is that no changes are required to the web server . Unlike some encoding methods (like Zend Guard or IonCube) that require specific extensions to be installed on the server, PHP LockIt! tries to encode the script in a way that a standard PHP installation can still read it.
Try out a few of our questions now.
3 months
While older versions of such utilities are often sought, developers must be aware that outdated tools can cause errors with modern PHP versions (PHP 8.0+).
: Limits code execution to specific server IP addresses or domain names.
Because PHP LockIt! is an older tool, it has largely been replaced by modern, more secure, and more robust solutions. If you are looking for a tool to protect your code today, you have several alternatives:
: Implement strict End User License Agreements (EULAs), non-disclosure agreements (NDAs), and copyright registrations to protect your code legally alongside technical measures.
Choose your level of protection. High-level obfuscation renames all internal variables, while basic encryption simply encodes the file structure. Step 4: Run the Encoder
You need to know your PHP version (run php -v in your terminal). Older versions of Lockit only support PHP 4.x and 5.x. If you are running PHP 7.4 or 8.x, traditional PHP Lockit will work. You may need modern alternatives (discussed later).
Before we walk through the process, it is critical to understand what the software actually does. PHP Lockit (often stylized as PHPLockit) is a source code protection and obfuscation tool. Unlike simple minification (which just removes whitespace), PHP Lockit uses encoding and encryption to render your PHP scripts unreadable to humans while remaining perfectly executable by the PHP interpreter.
For a broader academic perspective on the security of PHP-based systems and the limitations of such encoding tools, you may find these resources relevant: Research on Security Analysis of PHP based Websites: ResearchGate publication
One of the major advantages listed is that no changes are required to the web server . Unlike some encoding methods (like Zend Guard or IonCube) that require specific extensions to be installed on the server, PHP LockIt! tries to encode the script in a way that a standard PHP installation can still read it.
Get in touch.