Find Jobs
Hire Freelancers

Windows Driver to prevent screen grabbing(repost)

$100-500 USD

ถูกยกเลิก
โพสต์ มากกว่า 14 ปีที่ผ่านมา

$100-500 USD

ชำระเงินเมื่อส่งงาน
The requirement is to develop driver (or set of drivers) that can be installed on any windows desktop. These driver(s) should track all applications trying to grab the screen details (Take a screen shot / Share screen) and whenever any application is trying to grab the screen, it should prevent it based on certain rules. It should be able to intercept all possible ways of capturing screen including "PrintScreen" button, windows SDK APIs (like BitBlt, StretchBlt etc), Standard tools like SnagIt, Camtesia, ZDSoft recorder etc. It should be able to intercept all application running both in normal user's login as well as any service running with Local System authentication. It should also be able to prevent other mechanisms of screen sharing like mirror driver. ## Deliverables It should work on Windows 2000, XP, Vista, Windows 2007. Development environment should be Visual Studio with C/C++/VC++, DDK.? ? There are various different ways of preventing screen capture in different situations e.g. For <Print Screen> key, one can put a keyboard hook or use a HotKey. For preventing tools like Camtasia, one can inject DLL in every process and hook system API's like BitBlt to prevent screen capture. Some of these are being already used by us. However, we find these mechanisms to be little messy because they lead to other problems. Also, they do not take care of cases where the screen capturing tool itself uses drivers e.g. ZDSoft. Therefore we specifically DO NOT want to use solutions that? - Are based on injecting DLL in other applications and hooking system APIs - Are based on putting a keyboard hook on <PrintScreen> key.? ? There is a good article about how to capture the screen with 3 different methods: [login to view URL] The proposed solution should prevent all these ways of capturing screen.? ? ? The proposed solution should be tested to prevent screen grabbing/sharing with atleast following tools ??" * Grabit (Screen grabbing) * Captasia (Screen grabbing) * ZD Soft (Screen grabbing) * UltraVNC (Screen Sharing) * NetMeeting (Screen Sharing) * GotoMeeting (Screen Sharing) * Webex (Screen Sharing) * Windows RDP (Screen Sharing) * PrintScreen Key Press * You will have to probably implement a set of display and video drivers for this task.? ? Screen capture will be denied based on certain rules. The rules will be based on -? ? 1. The name of application (executable) that is asking to capture data from screen. E.g. If the name of the executable starts with “snag??, do not allow screen capture else allow it.? ? 2. Some registry entries in HKEY_LOCAL_MACHINE. E.g. If HKEY_LOCAL_MACHINE/software/anewswcompany/preventscreen registry key is set to 1 then do not allow screen capture else allow it.? ? When the screen capture is prevented, the screen image returned should be replaced by a standard image saved in bmp file on the disk.? ? Kindly note that everything should work normally except when some application is trying to capture the screen. There are many other cases when application call system APIs like BitBlt etc. These should work normally even if the registry is set to 1.? ? ?
รหัสโปรเจกต์: 3013347

เกี่ยวกับโปรเจกต์

2 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 14 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
2 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $595 USD สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
See private message.
$1,020 USD ใน 14 วัน
4.4 (74 รีวิว)
5.8
5.8
รูปอวาตาร์ของผู้ใช้
See private message.
$170 USD ใน 14 วัน
3.5 (6 รีวิว)
2.7
2.7

เกี่ยวกับลูกค้า

ปักธงของ INDIA
India
5.0
6
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ ก.ค. 17, 2009

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง