Find Jobs
Hire Freelancers

Write a Python Script to Check Domains

R1750-5250 ZAR

完了済み
投稿日: 7年以上前

R1750-5250 ZAR

完了時にお支払い
Hi I am looking for a freelancer who can write a Python script which I can run from the terminal in Ubuntu Linux. The script should do the following: 1. The script must read a text file which will contain domain names. The text file will be in the same directory where the script will be executed and might be called something like domains.txt. The following is an example of the text file: [login to view URL] [login to view URL] [login to view URL] 2. The script must then check for each domain, the following: - Whether the domain exist. Normally, if a domain exist an HTTP code is returned. - Whether it is a Joomla website. Various criteria can be used such as checking for: generator, template, mod_, com_, etc - If it is a Joomla website, then the script must check which template, modules, and components are installed and report it. See notes below - Whether it is a WordPress website. Various criteria can be used such as checking for: themes, plugins, etc - If it is a WordPress website, then the script must check which theme and plugins are installed and report it. See notes below. 3. A CSV file must be generated which will have the following columns: - Domain Name - HTTP Code - Joomla or WordPress. If it is not a Joomla or WordPress website, then the word Unknown. - Template or Theme Name - Plugins Used. - Modules Used - Components Used You must use appropriate headings for the output file. The script must be well-documented and be completed in 5 days from date of contract. JOOMLA -------------- The following is an example of what will be in the source code if you check for the template name: <link rel="stylesheet" href="/templates/gantry/css-compiled/[login to view URL]" type="text/css" /> Thus, you have to find the word templates and then report the word after the front slash. To check for modules, the following is an example of the source code: <script src="/modules/mod_roknavmenu/themes/default/js/[login to view URL]" type="text/javascript"></script> Thus, you have to find the word modules and then report the word after the front slash. Now, there would be more than one module and there could be a repeat of the module names. We need a unique list. To check for components, the following is an example of the source code: <link rel="stylesheet" href="/media/com_phocamaps/css/[login to view URL]" type="text/css" /> Components work slightly different. You have to look for com_ and then report the word including the com_. Now, there would be more than one component and there could be a repeat of the component names. We need a unique list. WORDPRESS -------------------- The same applies for WordPress. Themes <link rel='stylesheet' id='prettyPhoto-css' href='[login to view URL]' type='text/css' media='all' /> Produce a unique list Plugins <script type='text/javascript' src='[login to view URL]'></script> Produce a unique list
プロジェクト ID: 11934610

プロジェクトについて

20個の提案
リモートプロジェクト
アクティブ 8年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
アワード者:
ユーザーアバター
Hello, I have done many Python programs and can do yours the way you describe it. Can start working immediately. Thanks.
R2,000 ZAR 2日以内
4.9 (75 レビュー)
5.7
5.7
この仕事に20人のフリーランサーが、平均R3,591 ZARで入札しています
ユーザーアバター
Hello! I am a professional programmer with many years of web scraping experience using Python. I have read your project description, and I can create the domain analysis program you have described. To do so, I will use the libraries Requests (for web automation tools), BeautifulSoup (for parsing html), and Selenium (for working with AJAX and Javascript). I have written very similar programs in the past, and I would be happy to show examples. Please contact me so we may speak further and so I can send files. Thank you for your consideration.
R3,888 ZAR 5日以内
4.9 (59 レビュー)
6.4
6.4
ユーザーアバター
Hi Sir/Madam, I'm expert in Python programming and I have a lot of experience with web scraping, so I can make You this script. Best regards, Fejs.
R5,250 ZAR 2日以内
4.9 (138 レビュー)
6.1
6.1
ユーザーアバター
I have read your project. I'm sure i can help you to do it. I have done many projects with joomla, wordpress. I have make a tool which can detect joomla, wordpress, drupal, vbb...., then scan admin folder. I have 7 years of experience in System administrator and Security researcher. Choose me then you will work with a Professional Devops, you won't be disappointed. Thanks.
R5,000 ZAR 10日以内
5.0 (46 レビュー)
5.5
5.5
ユーザーアバター
My name is Povilas and I would be perfect for your task. I'm Python developer specializing in custom web development and bot creation. I can complete your task. I'm obsessed with bot speed and have experience in creating top level bots. I have some Ideas and some questions about your project so please contact me now and we can discuss them. Regards, Povilas Kudriavcevas
R4,997 ZAR 10日以内
5.0 (17 レビュー)
5.1
5.1
ユーザーアバター
Hi, I am competitive to this kind of task, can take good care of this project. In fact, I already done related to this job before. Let me know the best of your time so we can discuss further based on your requirements and we can move forward to the next step. Thanks, Joseph C Ocero
R5,249 ZAR 2日以内
4.8 (27 レビュー)
5.2
5.2
ユーザーアバター
Hello, I would like to work on this project. I can write a python script according to the instructions provided. to determine whether a site is WordPress or Joomla and figure out the plugins, themes etc based on the rules. Feel free to reply to discuss further. Thanks Manish
R2,000 ZAR 1日以内
5.0 (57 レビュー)
4.6
4.6
ユーザーアバター
Perfect project description, detailed with all the requirements and even how to implement them. I'd really like to have the opportunity to help you. I will use Python and requests module to perform the HTTP requests. I'll follow your guidelines to implement joomla and WP detection and I'll use both http and https for page detection. If http and https fail, we can always record if the domain itself resolves to an IP to at least mark it as a registered one.
R2,200 ZAR 5日以内
5.0 (19 レビュー)
4.3
4.3
ユーザーアバター
Hello! What python version do you prefer for this task?
R1,898 ZAR 7日以内
4.9 (4 レビュー)
3.5
3.5
ユーザーアバター
Sir I can build this script for you in a couple of days. I will use Python 2.7 or Python 3 (whichever is your preference) with BeautifulSoup4.0 to load the various websites and check their content and then write the information to a csv file as requested. I will send you a couple of similar scripts I have written for other clients if you would like to see my work. Henry
R1,750 ZAR 3日以内
0.0 (1 レビュー)
0.0
0.0
ユーザーアバター
A proposal has not yet been provided
R2,333 ZAR 2日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
A proposal has not yet been provided
R5,555 ZAR 5日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Am OSCP certified(offensive security certified professional) , Also I coded similar tools to help me with large corporations during my penetration testing I can make the python script multi-threaded so it be as fast as possible Also If you want I can add wordpress vulnerability check integration with the script in order to get fully detailed list of vulnerable apps (if found) If you want to + trying to log in using default credentials on the administrator panel for additional cost if u need
R3,778 ZAR 4日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Hello! I want to help you complete your project. I have experience with similar projects and web scraping in general. I can provide examples of my work. I will describe how I would aproach the problem. First I would read the file and sort domain names into a list, then using requests module I would check response code of every request. Next I would scrape the returned website for provided markers using BeautifulSoup library. Finally, I would compile the acquired data into a csv file, in accordance with the specification provided. Additionaly, the entire code will be fully documented. I can begin the work as soon as I am assigned the project. Please contact me in case of any questions or to discuss further details. Kind regards, Wiktor
R1,750 ZAR 4日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
I have deep understanding of Python and web APIs of python. I would be able to complete the project effectively.
R5,555 ZAR 10日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Hello, i can help you with Python Script for checking domains, have o lot of experience in server administration. Contact with me for details.
R3,888 ZAR 10日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

SOUTH AFRICAのフラグ
Alberton North, South Africa
5.0
12
お支払い方法確認済み
メンバー登録日:3月 18, 2013

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。