فحص الأمان وحماية المعلومات؟
فعلى سبيل المثال شركة تعمل في عمل الاعلانات المبوبة تقوم باخفاء ارقام هواتف المستخدمين من موقعها الا من خلال إجراء يدوي ومع ذلك قام نظامنا المستخدم في clients.bio باستخراج كافة المعلومات منه بكل بساطة.
والسبب في ذلك أننا قمنا بتصميم أداة قادرة على السماع لكل الحركات والطلبات بداخل اي صفحة ويب، وهذه الأداة هي أساس شركة clients.bio القائمة على جمع المعلومات من الصفحات والطلبات مثل ارقام الهواتف.
ويوجد امثلة أخرى كنا قد جعلنها مفتوحة المصدر على موقع جيتهاب Souq scrape وهي اداة لجمع المنتجات من موقع مثل souq أو Amazon وطبعا هذه الأدوات تعتبر بداية في عالم data mining واستخراج المعلومات من بينانات مختلفة..
فعلى سبيل المثال لديك هذا السكربت لسحب كافة المنتجات من المواقع بكل بساطة :import requests
import urllib.request
import time
from bs4 import BeautifulSoup
import json
import csv
filecsv = open('SouqDataapple.csv', 'w',encoding='utf8')
file = open('SouqDataapple.json','w',encoding='utf8')
# Set the URL you want to webscrape from
url = 'https://saudi.souq.com/sa-ar/apple/new/a-c/s/?section=2&page='
file.write('[\n')
data = {}
csv_columns = ['name','price','img']
for page in range(1000):
print('---', page, '---')
r = requests.get(url + str(page))
print(url + str(page))
soup = BeautifulSoup(r.content, "html.parser")
ancher=soup.find_all('div',{'class' : 'column
column-block block-grid-large single-item'})
writer = csv.DictWriter(filecsv, fieldnames=csv_columns)
i=0
writer.writeheader()
for pt in ancher:
file.write("\n]")
filecsv.close()
file.close()
والنتيجة سوف تكون:
[
{"name":
"سماعات ابل اير بودز اللاسلكية، ابيض - MMEF2",
"price": "665.00", "img": "https://cf4.s3.souqcdn.com/
item/2016/10/06/11/64/54/16/item_M_11645416_16747749.jpg"},
{"name":
"ابل ايفون 6 مع فيس تايم - 32 جيجا، الجيل الرابع ال تي اي، رمادي ",
"price": "1,160.34", "img": "https://cf4.s3.souqcdn.com/
item/2017/03/06/22/15/33/89/item_M_22153389_29502098.jpg"},
{"name":
"ابل ايفون X مع فايس تايم - 64 جيجا, الجيل الرابع ال تي اي, رمادي ",
"price": "3,199.00", "img": "https://cf5.s3.souqcdn.com/
item/2018/01/30/24/05/14/26/item_M_24051426_102956405.jpg"},
{"name":
"ابل ايفون 8 مع فايس تايم - 64 جيجا, الجيل الرابع ال تي اي, ذهبي ",
"price": "2,224.99", "img": "https://cf3.s3.souqcdn.com/
item/2017/09/12/24/05/14/31/item_M_24051431_35103527.jpg"},
{"name":
"ابل ايفون 8 Plus مع فايس تايم - 64 جيجا, الجيل الرابع ال تي اي, ذهبي ",
"price": "2,548.99", "img": "https://cf5.s3.souqcdn.com/
item/2017/09/12/24/05/14/47/item_M_24051447_35103542.jpg"},
{"name":
"ابل ايفون 6 بدون فيس تايم- 32 جيجا، الجيل الرابع ال تي اي، ذهبي ",
"price": "1,148.00", "img": "https://cf3.s3.souqcdn.com/
item/2017/03/06/22/15/34/81/item_M_22153481_29502385.jpg"}]
ولكن السؤال هنا .. لماذا يجب عليك الاهتمام بهذه الأمور؟
هنالك سببين..
١- الحصول على معلومات مهمة من موقع مختلفة قد تساعدك على تطوير منتجك التقني .. وأيضا تساعدك على تقليدهم
٢- حماية معلوماتك وبياناتك من خلال الحلول التي نقدمها للموقع ول APIونستطيع الاكواد الحالية والتطوير عليها.
هل ترغب في تحقيق نجاح مماثل؟ احجز استشارتك الأولى مجانًا الآن! نحن هنا لمساعدتك في تحقيق نجاح أعمالك.
احجز موعد الآن!