Find Jobs
Hire Freelancers

Click Ad Spam Attack Protection

€30-250 EUR

In Progress
Posted 2 months ago

€30-250 EUR

Paid on delivery
Hi, I'm looking for someone that can creatively code a "Click Ad Spam Attack Protection" script that can be added into any PHP website. Here is what the Script should do: 1. If an Ad Unit is being clicked X times in X hours/days by a IP4/IP6 address, then the script should block displaying that Ad Unit for this IP4/IP6 address for X hours, by removing the Ad Unit <div>*</div> HTML element on a current live page and on the page rendered stage. 2. The Script needs to work with Ads that are being loaded in an HTML iframe element. 3. The Script should also detect a touch screen click and also the right-click. 4. The Script should have a basic web control panel login page where you can configure all the script settings. 5. Adding an option to delete all the blocked IP4/IP6 addresses or only a single blocked IP4/IP6 address. 6. Adding an separate section for adding permanently blocked IP4/IP6 address ranges and single IP4/IP6 addresses. 7. The Script should also be able to automatically purge the old database entries. 8. The Script should also work if a user has disabled Cookies and Caching in his browser. 9. The Script should also have an option to enable FingerPrintJS ([login to view URL]). 10. The page load should not be impacted to much by this Script. 11. Needs to be compatible with PHP 8.2 and MySQL 8.4 (MariaDB 10.11) and vanilla JavaScript (No jQuery). 12. All additional improvement ideas your bring into this Project will be paid extra. -> Please post what coding method you would use to stop/remove the rendering of the Ad HTML code for a blocked IP address. -> Also quick post your creative way on how you would code this script and why it would be the best solution in your option.
Project ID: 37256547

About the project

16 proposals
Remote project
Active 2 mos ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
16 freelancers are bidding on average €164 EUR for this job
User Avatar
"Click Ad Spam Attack Protection" ⭐ Hello, How are you? ⭐ I am a passionate professional WEB developer who have rich experiences and high skills. I am very familiar with MariaDB, MySQL, Web Security, PHP and JavaScript. I have built many wonderful websites and I can show you my past works. I am sure I am the best matched with your project and I can be powerful addition to your project. I will do my best for project to fulfill the demand and build a successful product for you with my high WEB skills, This is my Goal! If you award me, I can make perfect result in your timeline according to your requirements. My Skills: ★WEB - Frontend: PHP, HTML, CSS, Javascript, Laravel, Angular.js, React.js, Vue.js, CMS - Backend: Node.js/Express, Django/Python(Flask), ASP.NET/C#, Ruby on Rails ★DATABASE & Cloud Platform - Firebase , AWS - MySQL/NoSQL, MongoDB - Github, Social API - Payment Gateway Intergration - Chat , Video Streaming - CMS Ready to work for you now. The great philosopher Plato once said, “The beginning is the most important part of the work.” Please feel free to message me and start your project with me. Thank you and regard.
€155 EUR in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi there, my name is Muhammad and I am part of the MassTech team. We specialize in creating captivating logos, branding materials, marketing collateral, and user-friendly websites that leave a lasting impact. With over 10+ years of experience working in the field of digital marketing, we have worked on numerous project across various industries. I understand you are looking for someone to create a "Click Ad Spam Attack Protection" script that can be added into any PHP website. Specifically, you are looking for someone who can code a script that can block displaying an ad unit if it is clicked X times in X hours/days by an IP4/IP6 address. The script should work with ads that are loaded in an HTML iframe element and should also detect a touch screen click along with right clicks. We at MasTech pride ourselves on our expertise in web security, JavaScript, MySQL and PHP 8.2 & MariaDB 10.11 compatibility as well as vanilla JavaScript (No jQuery). If you were to choose us for this project we would guarantee that all additional improvement ideas you bring into the project will be paid extra for their worth. Regards Saqib
€140 EUR in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I'm here to offer you my services as a freelancer. I specialize in web development, artificial intelligence, mobile app development and system administration. With over 10 years of experience in these areas, I am confident that I can provide the best solution for your project. I understand that you're looking for someone to create a "Click Ad Spam Attack Protection" script that can be added into any PHP website. Specifically, the script should stop displaying an ad unit if it is clicked X times in X hours/days by an IP4/IP6 address. It should also block ads being loaded in an HTML iframe element so it doesn't impact page load speed. Plus it should have a basic web control panel login page where you can configure all the script settings before it starts protecting websites from click ad spam attacks. I believe I am the perfect candidate for this project due to my extensive knowledge in web development, artificial intelligence, mobile app development and system administration. Additionally, I always meet deadlines on projects and provide 24/7 support if needed. Please feel free to let me know if you have any questions or would like me to provide more information about my skillset or experience with click ad
€140 EUR in 7 days
5.0 (6 reviews)
4.0
4.0
User Avatar
Hi Nick Z., Good evening! I am an expert mobile programmer with skills including Web Security, MariaDB, JavaScript, PHP and MySQL. "Click Ad Spam Attack Protection" Please send a message to discuss more about this project. Appreciate your prompt response
€250 EUR in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Client We appreciate your interest in developing a "Click Ad Spam Attack Protection" script for your PHP website. The key features of the script will include user registration and login, ad click monitoring, blocking of Ad Units for spamming IP addresses, and a web control panel for easy configuration. Key Features and Functionality: Implement a secure user registration and login system for accessing the control panel. Develop a mechanism to monitor ad clicks, including touch screen clicks and right-clicks. Maintain a database to track the number of clicks per IP address and Ad Unit. If an IP address exceeds the specified click limit for a particular Ad Unit within a defined time frame, use JavaScript to remove the corresponding Ad Unit <div> element from the rendered page. Recursive script to handle Ad Units within iframes. Create a secure control panel using PHP and MySQL for configuring script settings. Implement user authentication and authorization to protect the control panel. Allow administrators to delete blocked IP addresses individually or in bulk. Provide sections for adding permanently blocked IP address ranges and single IP addresses. Ensure compatibility with PHP 8.2 and MySQL 8.4 (MariaDB 10.11). Use vanilla JavaScript for client-side scripting to minimize dependencies. We look forward to the opportunity to collaborate with you. Best Regards
€200 EUR in 5 days
5.0 (13 reviews)
3.2
3.2
User Avatar
Hello, Nick. I'm enthusiastic about creating the "Click Ad Spam Attack Protection" script for your PHP website. To efficiently block the Ad Unit for a blocked IP address, I'd utilize DOM manipulation in JavaScript to remove the Ad Unit <div> element from the DOM on the client side. This approach ensures a seamless browsing experience without rendering the Ad Unit for the blocked IP addresses. Additionally, I'll implement a secure web control panel with PHP for easy configuration and management of the script settings. I'll ensure compatibility with PHP 8.2, MySQL 8.4 (MariaDB 10.11), and vanilla JavaScript for optimal performance. Looking forward to discussing further and delivering a creative and effective solution. Best regards.
€140 EUR in 7 days
5.0 (3 reviews)
2.4
2.4
User Avatar
Hi there, I am a solution architect from Turkey. I am expert on web applications. I really interested in your project. I can build a great solution for you. But I think we should use an in-memory db (Redis, Memcache) for this project. Also I can build a serverless solution if you think to use aws. Please contact me. Thanks.
€220 EUR in 10 days
4.9 (45 reviews)
6.1
6.1
User Avatar
Certainly, here's a concise "I'm the ideal candidate for this role. I possess the skills to develop a script for 'Protection Against Click Fraud Attacks' that can seamlessly integrate into any PHP-based website. Here's my approach: 1. Tracking IP4/IP6 addresses and click counts within defined time frames to dynamically block ad content, ensuring effective click fraud prevention. 2. Seamlessly handling ads loaded within HTML iframes. 3. Detecting touchscreen and right-click events for comprehensive click fraud protection. 4. Implementing a user-friendly web control panel for easy script configuration. 5. Providing options to remove individual blocked IP4/IP6 addresses or clear all blocked addresses. 6. Managing permanently blocked IP4/IP6 ranges and unique addresses separately. 7. Ensuring minimal impact on page load times with optimized script performance. 8. Guaranteed compatibility with PHP 8.2, MySQL 8.4 (or MariaDB 10.11), and basic JavaScript (without jQuery). 9. Welcoming additional enhancement ideas, with compensation for contributions. For dynamically removing blocked ad content, I'll employ server-side scripting to modify HTML before rendering, preventing blocked ads from displaying. My experience and creative coding approach make me the top choice for this project. I look forward to discussing further details and working on this exciting endeavor."
€200 EUR in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, Hope you are doing well. As a senior PHP Developer, I have rich experiences in PHP, MySQL, Javascript with 8+ years. To stop/remove the rendering of the Ad HTML code for a blocked IP address, you could use PHP to check if the IP address is in the blocked list, and if it is, you could remove the Ad Unit <div> element from the HTML before it is rendered. This could be done using PHP's DOMDocument class. To ensure that the script does not impact page load times too much, you could use JavaScript to asynchronously fetch the list of blocked IP addresses from the server and cache it in the browser. This would allow the script to quickly check if an IP address is blocked without having to make a new request to the server each time. Providing the high quality and best result to you is my duty. I will boost the health of the project without any issues. I look forward to hearing from you. Thanks.
€140 EUR in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello Sir, May I know why did you rate my bid with 2? Even I have reply you with your every answer with detail manner. Coding Overview for blocking Ad html rendering for blocked ones - Certainly! Here's a brief summary of the previous answer on preventing the rendering of Ad HTML code for a blocked IP address: IP Detection: - Use PHP's $_SERVER global variable to determine the client's IP address. Database Check: - Before rendering the page, check the blocked_ips database table to see if the detected IP exists. - Use a prepared SQL query for this task to avoid SQL injection risks. Conditional Rendering: - Only render the ad <div> if the IP isn't found in the blocked_ips table. If the IP is blocked, simply don't echo the ad content. Why this script method ? what's + with my coding ? - we would use less DB load for this because this is prevention and security script, I don't want to stress server too much for constant attacks - we would use direct PHP functions mainly so that it will not query our main server with functions - PHP will have already ready made functions to help us for example to get user ip we would go through - PHP server Functions and constants » function getClientIP() { $ipaddress = ''; if (isset($_SERVER['HTTP_CLIENT_IP'])) $ipaddress = $_SERVER['HTTP_CLIENT_IP']; else if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) Looking forward to hearing from you soon. Thanks Dixant
€175 EUR in 4 days
5.0 (4 reviews)
3.1
3.1
User Avatar
I have more than 15 years’ experienced in Development. As I am expert, I can build it according to your requirements. Because I have a lot of the experiences about these fields, I can build your project as soon as possible perfectly. I offer excellent software quality work and provide the best support on your project. If you give me this job, I will do my best to finish your job until your timeline. If you want to see my past works, I can show you my past works right now. Ready to discuss with you about the task now. Thank you for the reading.
€100 EUR in 7 days
4.8 (133 reviews)
7.0
7.0
User Avatar
Hi Greetings! We are team of software developers. We have developers working on almost all the technologies. We will assign you a project manager who will assist you during entire process of project completion. We will provide you fast,timely and on time delivery with reasonable and minimum cost. We are a registered company located in Indore,India. We are available right now for the project discussion and can start the project on an immediate basis. We have understood your project requirement We have 9 ++ years of experience in design and development. We can handle projects from small styling to full development from scratch. We will provide a good result in a short time and satisfy you fully. We have experienced developers in PHP JavaScript Web Security MySQL MariaDB WHY-Us: » Ready to Start on Immediate basis &provide proper Testing. » Keep your Data & Website Secure: Daily Progress Updates. » You will get 30-days FREE BUG-SUPPORT even after Project-Completion Please come in touch and let's discuss more detail about your task via chat. Project milestones will be decided during chat. Thanks and Regards Tech India
€250 EUR in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello there! I am Data Entry Operator, and I understand your need for a script that can be added into any PHP website that can protect against click ad spam attacks. Specifically, you are looking for someone who can code a "Click Ad Spam Attack Protection" script that can be added into any PHP website. I have extensive experience in data entry and management, as well as effective record keeping that would be perfect for this project. My accuracy is very good, and I am able to fulfill your needs as a worker. I would be delighted to take on this project for you. With my skillset in data entry and management, as well as record keeping, I am confident that I can deliver an attack prevention script that meets all your needs. Additional improvement ideas are available for an additional fee should they be needed.
€140 EUR in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have extensive experience in PHP website development and can confidently work on the "Click Ad Spam Attack Protection" script for your project. With my expertise in PHP, I can develop a script that addresses all your specified requirements. To tackle the issue of multiple clicks from a single IP address, I would implement a tracking system to monitor the number of clicks within a specified timeframe. Once the threshold is reached, the script will automatically remove the Ad Unit <div>*</div> HTML element, effectively blocking its display for that particular IP address. This will ensure that the Ad Unit is blocked both on the current live page and on the page rendered stage. The script will also be designed to work seamlessly with Ads loaded in HTML iframe elements. It will detect not only mouse clicks but also touch screen and right-click actions. Additionally, a web control panel login page will be provided for easy configuration of the script settings. This panel will also allow for the addition and removal of blocked IP addresses, both individually and in ranges. To ensure compatibility, the script will be developed to work with PHP 8.2 and MySQL 8.4 (MariaDB 10.11) using vanilla JavaScript without the need for jQuery. It will also take into consideration users who have disabled cookies and caching in their browsers, allowing the script to function effectively. I have read through your project requirements and I am confident in my ability to deliver a script that meets your expectations. I invite you to review my profile for feedback and portfolio examples. Please start a chat with me to discuss the project in more detail. Thank you.
€200 EUR in 7 days
5.0 (111 reviews)
8.3
8.3

About the client

Flag of LUXEMBOURG
Luxembourg, Luxembourg
4.9
7
Payment method verified
Member since Dec 11, 2014

Client Verification

Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2023 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.