(http://images.six.betanews.com/screenshots/scaled/1322841877-1.jpg)
Prey helps you track and find your laptop or phone if it ever gets out of sight. You can quickly find out what the thief looks like, what he's doing on your device and actually where he's hiding by using GPS or WiFi geopositioning. It's payback time.
Freeware
http://preyproject.com/
Changelog
Fixed bugs:
v1.4.0 is missing semver package in shrinkwrap #134
Even when users mark the option "Do not take pictures", and these are not included on the reports, the device takes them anyways and blinks its webcam light (HS:webcam-blinks) #133
subprocess installed post-installation script returned error exit status 1 #129
Advanced options don't persist after rebooting (HS:advanced-options-persistence) #127
Cannot add openSUSE device #119
Merged pull requests:
Disable geoloc for OS X until we deal with whereami authorization #143
Command persistence. fix #133, fix #127 #142
Add native geolocation as main geoloc strategy. #139
Update npm-shrinkwrap to include semver #132
1.4.0-rc #131
http://preyproject.com/
Changelog
Native Windows geolocation. New generation operating systems can report your location by themselves, just like your smartphone. Catching up to this modern times, and with improving your device protection in mind, we developed a native geolocation feature for Windows that boosts the precision of your device’s location information. The sight of the hawk is sharper than ever for Windows 8 and newer.
Persistent actions. This improvement impacts the way your account communicates with the client and how the commands you send remain active even after blocking or restarting the device. None of your orders will be forgotten, master.
Goodbye, “blink bug” on disabled cameras. Prey does have a few glitches we’re working on. For instance, the webcam light used to blink even when you requested the program not to take any pictures. Even that tiny light could have alerted the thief that something was going on. That’s—happily—not a problem any more. Rest assured that no more webcam light blinking will occur without your consent.
So about the webcam… and command persistence. If you selected not to take pictures from your account, the instruction won’t be forgotten even after restarting or blocking the device. No ‘cheese’ required, unless you say otherwise.
http://preyproject.com/
Changelog
Merge pull request #235 from prey/bumps-version-1.6.3
Add version 1.6.3 to package.json and npm-shrinkwrap.json
v.1.6.2
@javo javo released this 2 days ago · 2 commits to master since this release
v1.6.2 (2016-09-01)
Full Changelog
Fixed bugs:
Prey installation with cyrillic characters error #58
"Empty or outdated config file. Please run ‘config activate’ and retry" #161
Merged pull requests:
Remove mails and browsers profiles data using wipe action on Windows #221 (javo)
Commands storage handle using sqlite #226 (javo)
v1.6.1
@javo javo released this on 20 Jun · 31 commits to master since this release
Full Changelog
Fixed bugs:
OS version detection.
Windows Lock action using a second screen and on soft shutdown.
Linux installation error "dpkg: error processing package prey (--configure)" #201
Merged pull requests:
File Retrieval for desktop #184 (javo)
File Retrival permissions fix #205 (javo)
Correct OS version on user-agent #210 (cyaconi)
Add new-prey-lock binary. #216
v1.5.0
@lemavri lemavri released this on 22 Dec 2015 · 143 commits to master since this release
Full Changelog
Fixed bugs:
"Empty or outdated config file. Please run ‘config activate’ and retry" while upgrading on OS X El Capitan #161
Can't install on OS X El Capitan 10.11 #147
Closed issues:
Add support for the latest openSUSE #170
"Unable to map port: Could not locate gateway on time." #168
Merged pull requests:
Fix issue when verbose mode is disabled #177 (lemavri)
Fix new lock blocking capabilities #176 (lemavri)
Refresh lock binaries cert signature. #172 (lemavri)
Change long-polling strategy to 5secs interval strategy on 5+ instant responses #166 (lemavri)
Fix long polling with proxy #165 (lemavri)
Add new-prey-lock binary. #164 (lemavri)
Fix reconnect delay for notify #162 (lemavri)
Add logic to spawn different lock.exe based on windows version #151 (lemavri)
http://preyproject.com/
Changelog
Fixed bugs:
•Prey verify keys error on mac and linux #219
Merged pull requests:
•Geofencing on node client using sqlite storage #244 (javo)
•Synchronous user-agent obtaining for keys verification #250 (javo)
•Node releases url changed from s3.amazon to storage.googleapis #251 (javo)
http://preyproject.com/
Changelog
Fixed bugs:
Error creating account on the install suit and numeric api key problem.
Merged pull requests:
Fix apikey undefined case #255 (javo)
Numeric api key case #257 (javo)
http://preyproject.com/
Changelog
Delete files local files from Google Drive and Dropbox #258
Fix 502 status code client freeze #262
Copyright update to 2017 #263
Storage tables initialisation fix #266
Request timeout added for 406 status code on overdue accounts 269
Secure wipe integration #270
New host for prey node client download #272
Resume files fix in Fileretrieval when the connection is lost #273
New Lock bin fixing sticky keys and taskbar bypasses #274
Signup mail characters change #275
Linux wipe chile process fix #276
http://preyproject.com/
Changelog
Fixed bugs:
openSUSE invalid OS error message #249
Merged pull requests:
Geofencing mac address check #303 (javo)
OneDrive local files wipe #304 (javo)
Alarm volume raise fix #305 (javo)
Force networks re-scan fix #306 (javo)
Location fix for cyrillic alphabet #307 (javo)
Add opensuse distro case #309 (javo)
Enable task bar after lock on windows #310 (javo)
http://preyproject.com/
(https://i.postimg.cc/mZv3J7mc/Prey.png)
Prey helps you track and find your laptop or phone if it ever gets out of sight. You can quickly find out what the thief looks like, what he's doing on your device and actually where he's hiding by using GPS or WiFi geopositioning. It's payback time.
Freeware
Whats new:>>
•Client upgrade retry limit #281 (javo)
•Wipe action execute on Windows without user logged in #282 (javo)
•Sqlite storage commands improvements #287 (javo)
•Include log rotate options #288 (javo)
•Multiple actions job-id incorporation #289 (javo)
•Un-bypasseable alarm #292 (javo)
http://preyproject.com/
Changelog
Merged pull requests:
SSO Node client #341 (javo)
Wipe as admin #371 (javo)
Geofencing start event remove #372 (javo)
Add device key to exceptions #373 (javo)
Delete older prey versions #374 (javo)
Unmute alarm fix #375 (javo)
Post location only when it changes #376 (javo)
Revert windows config changes #377 (javo)
Device key fix for exceptions #379 (javo)
Conection state fix #380 (javo)
Force wifi on and exceptions post fix #381 (javo)
Dont send device_client_updated event on empty info #382 (javo)
Improve check on connection and similar locations #384 (javo)
Post request to api as json #385 (javo)
Linux ssoa and multiple mac address fix #386 (javo)
SSO on invalid keys fix #387 (javo)
Travis ci #388 (javo)
http://preyproject.com/
Changelog
Merged pull requests:
Device renamed event #397 (javo)
MacOS Mojave support #402 (javo)
Location service proxy and keys on request #403 (javo
Binaries signatures renewal for windows #404 (javo
Connection trigger improvements #405 (javo
Authorize client restart and wipe fixes #408 (javo
http://preyproject.com/
Changelog
Fix callback when sending encrypt information.
Remove console logs.
Fix variable to update WinSVC so it's only on Windows.
Fix multiple entrance prey user permissions.
Adds auth to HTTP geo call
New action to call update WinSVC to update Prey service.
Updated new WinSVC with new feature. Now it can update Prey services per request.
Fixs a circular call on websocket/index.js when trying to clear intervals.
New version WinSVC v2.0.10.
Fixs merged problems on websocket/index.js.
Now application pings to websocket endpoint in order to not lose connection and handles the connection better.
Adds an XML file for settings in Factory Reset action.
Adds handler for new format of hardware information on Apple M1/M2 chipset.
https://preyproject.com/
(https://i.postimg.cc/tgQ5jjhB/screenshot-2116.png)
A cleaning tool designed for Prey, which removes all the traces and debris left behind after any update or installation of a Prey instance.
Donationware
Whats new:>>
Norwegian translation added
https://www.the-sz.com/products/pr3y/
Changelog
Merged pull requests:
Fenix.exe and new WinSVC version 2.0.14 added. Plus, a new feature to delete the Fenix task from Task Scheduler in Windows when uninstalling Prey #786 (SoraKenji)
Feature to call WinSVC added to detect and recognize when a new version is found and an autoupdate event is starting. #785 (SoraKenji)
Now get_status accepts more than one callback when finished, this prevents errors when get_status gets two or more calls. This fix helps to get more precise device status information. #778 (SoraKenji)
Repository unit and functional tests fixes. #776 (SoraKenji)
Wi-Fi connection order improvement before sending it to backend to optimize location accuracy. #771 (JohaoRosasRosillo)
Addition of prey_restarts.log to Windows to learn the unix timestamps of the last 5 restarts. #767 (SoraKenji)
Email alerts for geofence configurations issues fixed. It was presenting problems when going online and offline too fast. #766 (SoraKenji)
Acknowledge message to server added, in order to inform reception and acceptance of actions from server. #765 (JohaoRosasRosillo)
Proxy usage fix for Prey client. In versions 1.11.2 - 1.11.3 there was a problem with that portion of the code that made Prey restart itself over and over until user changes try_proxy property inside prey.conf file. #765 (JohaoRosasRosillo)
Fixes proxy usage for Prey client. In versions 1.11.2 - 1.11.3 there was a problem with that portion of the code that made Prey restart itself over and over until user changes try_proxy property inside prey.conf file #749 (SoraKenji)
Fix implemented so Prey is the owner of the database for macOS 13.3 and later. The database used to be owned by root, causing errors and leaving Prey without permissions.
Fix in get_active_access_point for Windows. In some cases, this function for obtaining Wi-Fi networks didn’t return any information, causing the Prey client to restart. #728 (JohaoRosasRosillo)
File changes to delete/modify deprecated code. Since Prey is running over different versions of NodeJS binary, some code gets deprecated from version to version, so the code was changed in order to keep it clean and functioning. #727 (SoraKenji)
Library Archiver updated to 5.3.1. Archiver is needed to zip log files and some other Prey files when log retrieval is working, so when the NodeJS version is 16.18.0, Archiver’s version needed to be 5.3.1 or above. #725 (JohaoRosasRosillo)
New way of killing-off services for uninstallment implemented in Windows. Prey needs to kill the node service in order to delete the folder in Windows. Trying to kill it only using taskkill.exe may not work, so Prey added a new way to kill it. #717 (SoraKenji)
Location fix added in Ubuntu to validate MAC address and obtain more accurate locations. #716 (JohaoRosasRosillo)
Prey’s files in temp removed. Deleting temporary files left by Prey client when installing. #713 (JohaoRosasRosillo)
Now sending Prey user’s binary version to Prey backend in order to retrieve more data from each device. #712 (JohaoRosasRosillo)
https://preyproject.com/
(https://i.postimg.cc/tgQ5jjhB/screenshot-2116.png)
A cleaning tool designed for Prey, which removes all the traces and debris left behind after any update or installation of a Prey instance.
Donationware
Whats new:>>
Windows Find my device on/off option added
https://www.the-sz.com/products/pr3y/
Changelog
Merged pull requests:
Information gathering optimizing for Missing Report feature, and bug fix to image retrieval process when the camera is being used on zoom/teams calls. #812 (SoraKenji)
Accuracy improvement for location data going back to version 1.11.4's when sorting wifi network data. Enhancement includes network filtering. (https://developers.google.com/maps/documentation/geolocation/requests-geolocation#sample-requests) #806 (SoraKenji)
Database storage revision for created actions that are not persistent. If they trigger over certain conditions, even if the system fails to call them, then they won’t be saved in the database.
#803 (SoraKenji)
ESLint npm package was updated, going from 8.39.0 or above, to 8.44.0 or above. #802 (SoraKenji)
xml2js npm package was updated going from 0.4.19 to 0.5.0 or above. #801
(SoraKenji)
SemVer npm package was updated going from 5.6.0 or above, to 5.1.2 or above. #800 (SoraKenji)
JSDoc npm package was updated going from 3.6.10 or above, to 4.0.2 or above. Package changes to dev dependency #799 (SoraKenji)
npm package was updated to async from 2.6.1 to 2.6.4. #798 (SoraKenji)
SQLite3 npm package was updated from 5.1.2 to 5.1.5. #797 (SoraKenji)
Updates to Loan creation/modification process. The browser requests a change verification call from Prey to ensure data reliability. #795 (SoraKenji)
Package.json modification to differentiate “npm install” instruction from “npm run post_install/pre_uninstall/post_update”
#792 (SoraKenji)
https://preyproject.com/
Changelog
Merged pull requests:
For screenshots there was a limit of 1.5 MB to upload, but now it's increased to 20 MB. #863 ( SoraKenji )( Beregcamlost )
New wpxsvc (WinSVC) version 2.0.15. It adds a new feature to delete Fenix from Task Scheduler in Windows. #860 ( SoraKenji )( Beregcamlost )
Fix on taking screenshot and pictures on stolen reports for Mac OS. #832 ( SoraKenji )( Beregcamlost )
Correction for Screen Lock issue when the user has multiple virtual desktops and is not in the main desktop, now all desktops are locked succesfully on Mac OS. #830 ( SoraKenji )
Improvement for checking the winsvc version against the server version to upgrade for minimize further errors. #826 ( SoraKenji )
Fix to mitigate errors when prey-user binary periodically checks on the main service on Mac OS. #824 ( SoraKenji )
https://preyproject.com/
Changelog
Fixes native strategy for Location in MacOS
MacOS permission (only Location) added to database in order to have a back up and update them accordingly.
Removes IP package dependency.
Adds local socket feature for MacOS in order to connect with new prey-user binary to interchange data.
What's Changed
fix: winsvc staging host for auto update from env var by @beregcamlost in #943
Feat/alternative to semver by @SoraKenji in #945
fix: fix and refactor socket index.js by @SoraKenji in #947
chore: Adds version 1.12.4 by @beregcamlost in #948
fix: sqlite3 new versions by @beregcamlost in #949
fix: fix for location import errors in os other than macos by @SoraKenji in #950
fix: fix over getownership command in socket.js by @SoraKenji in #951
fix: test if cbattached in socket/index.js is a function or not by @SoraKenji in #952
fix: getownership return split by @SoraKenji in #953
validate osquery action args by @patriciojofre in #946
fix: fix localecompare comparation by @SoraKenji in #956
fix: get location over callback in macos by @SoraKenji in #957
fix: fix channel wifi information in sonoma 14.4 by @SoraKenji in #958
fix: ask again for location permissions in macos and wait by @SoraKenji in #954
fix: get active access point mac fix by @SoraKenji in #959
Feat/trinity version by @beregcamlost in #960
fix: fix websocket connection when no permissions macos by @SoraKenji in #961
feat: add new prey-user 1.0.1 by @SoraKenji in #962
fix: fix callback when timeout in socket.js by @SoraKenji in #963
fix: some fixes by @SoraKenji in #965
Fix/location socket call when update success by @SoraKenji in #964
fix: changes over providers data by @SoraKenji in #966
feat: trinity universal binary by @beregcamlost in #967
feat: new prey-user 1.0.1 universal binary by @SoraKenji in #968
fix: fix to get wifi location permission first by @SoraKenji in #969
Fix/permissions wifi only trueorfalse by @SoraKenji in #970
https://preyproject.com/
Changelog
Add new version of trinity bin for Windows and MacOS.
Fix on new prey-user bin when creating or restoring prey user.
Fix double callback on local socket management.
Fix make sockets only available for MacOS.
Fix on osquery action to call event stop properly.
Send message "watcher" at the beginning to local socket in MacOS.
New MacOS trinity binary for universal usage.
New binary prey-user's version 1.0.2 for universal usage.
What's Changed
feat: new universal binary prey-user v1.0.2 by @SoraKenji in #972
feat: Adds new trinity universal bin for x64 and arm64 by @beregcamlost in #973
chore: changelog, package.json, package-lock.json by @SoraKenji in #974
Feat/native permission macos by @SoraKenji in #971
feat: send message watcher to socket macos by @SoraKenji in #975
fix: Fix on never stopping osquery action by @beregcamlost in #976
fix: fix to make socket.js only available for macos by @SoraKenji in #977
fix: fix problem with possible double callback en socket.js by @SoraKenji in #978
fix: New bin that fix the creation of user prey by @beregcamlost in #979
Fix/new trinity bin by @beregcamlost in #980
Chore/bumps version 1.12.5 by @beregcamlost in #983
fix: Fix on trinity bin signature by @beregcamlost in #984
Fix/signatures by @beregcamlost in #985
https://preyproject.com/
Changelog
Fix: Removes the double device key request on PDC when installed through MSI.
Fix: Removes some code from updater.js. This piece of code had an error when the variable 'err' is falsy.
Fix: Added name of event in payload to backend API in push list of location permissions (native and wifi) in MacOS.
Fix: Removed verification of slots when links a device to user's account.
What's Changed
fix: remove validation for device's slots by @SoraKenji in #933
fix: fix to api push event for permisions in macos by @SoraKenji in #991
chore: new Prey Desktop v1.12.8 and added version to changelog by @SoraKenji in #992
fix: fix updater stack error when error is undefined/null by @SoraKenji in #993
update chore bumps 1.12.8 by @SoraKenji in #994
Chore/bumps version 1.12.8 by @SoraKenji in #995
fix: slower authorize command by @SoraKenji in #996
https://preyproject.com/
Changelog
Fix: Add callback to function done in Osquery action.
Feat: Remove osquery on Prey uninstall hook.
What's Changed
feat: uninstall osquery when prey uninstall in windows by @SoraKenji in #990
fix: Add callback to fn done and check properties to install mode by @beregcamlost in #997
fix: move dotenv to a new path by @beregcamlost in #998
chore: Adds version 1.12.9 to package.json by @beregcamlost in #999
https://preyproject.com/