пятница, 22 декабря 2017 г.
четверг, 21 декабря 2017 г.
Класс Exception, Exception.SerializeObjectState Event
Класс Exception
https://msdn.microsoft.com/ru-ru/library/system.exception(v=vs.110).aspx
Exception.SerializeObjectState
https://msdn.microsoft.com/ru-ru/library/system.exception.serializeobjectstate(v=vs.110).aspx
using System; using System.IO; using System.Runtime.Serialization; using System.Runtime.Serialization.Formatters.Binary; public class Example { public static void Main() { bool serialized = false; var formatter = new BinaryFormatter(); Double[] values = { 3, 2, 1 }; Double divisor = 0; foreach (var value in values) { try { BadDivisionException ex = null; if (divisor == 0) { if (! serialized) { // Instantiate the exception object. ex = new BadDivisionException(0); // Serialize the exception object. var fs = new FileStream("BadDivision1.dat", FileMode.Create); formatter.Serialize(fs, ex); fs.Close(); Console.WriteLine("Serialized the exception..."); } else { // Deserialize the exception. var fs = new FileStream("BadDivision1.dat", FileMode.Open); ex = (BadDivisionException) formatter.Deserialize(fs); // Reserialize the exception. fs.Position = 0; formatter.Serialize(fs, ex); fs.Close(); Console.WriteLine("Reserialized the exception..."); } throw ex; } Console.WriteLine("{0} / {1} = {1}", value, divisor, value/divisor); } catch (BadDivisionException e) { Console.WriteLine("Bad divisor from a {0} exception: {1}", serialized ? "deserialized" : "new", e.Divisor); serialized = true; } } } } [Serializable] public class BadDivisionException : Exception { // Maintain an internal BadDivisionException state object. [NonSerialized] private BadDivisionExceptionState state = new BadDivisionExceptionState(); public BadDivisionException(Double divisor) { state.Divisor = divisor; HandleSerialization(); } private void HandleSerialization() { SerializeObjectState += delegate(object exception, SafeSerializationEventArgs eventArgs) { eventArgs.AddSerializedState(state); }; } public Double Divisor { get { return state.Divisor; } } [Serializable] private struct BadDivisionExceptionState : ISafeSerializationData { private Double badDivisor; public Double Divisor { get { return badDivisor; } set { badDivisor = value; } } void ISafeSerializationData.CompleteDeserialization(object deserialized) { var ex = deserialized as BadDivisionException; ex.HandleSerialization(); ex.state = this; } } } // The example displays the following output: // Serialized the exception... // Bad divisor from a new exception: 0 // Reserialized the exception... // Bad divisor from a deserialized exception: 0 // Reserialized the exception... // Bad divisor from a deserialized exception: 0
UnhandledException
Событие AppDomain.UnhandledException
https://msdn.microsoft.com/ru-ru/library/system.appdomain.unhandledexception(v=vs.110).aspx
суббота, 16 декабря 2017 г.
Технические подробности работы резервного копирования ISPmanager
https://doc.ispsystem.ru/index.php/%D0%A2%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%BF%D0%BE%D0%B4%D1%80%D0%BE%D0%B1%D0%BD%D0%BE%D1%81%D1%82%D0%B8_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B_%D1%80%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_ISPmanager
Шифрование
https://doc.ispsystem.ru/index.php/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C_%D1%80%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%BD%D0%BE%D0%B3%D0%BE_%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F_%D1%88%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5
среда, 13 декабря 2017 г.
окно taskeng.exe
https://www.filecheck.ru/process/taskeng.exe.html
http://tvoykomputer.ru/chto-delat-esli-na-kompyutere-vsplyvaet-okno-taskeng-exe/
- Нажмите Win + R;
- Внесите слово cmd и нажмите ввод;
- Воспользуйтесь командой schtasks >> %userprofile%desktoptasks.txt;
- Нажмите Win + R;
- Внесите слово cmd и нажмите ввод;
- Воспользуйтесь командой schtasks >> %userprofile%desktoptasks.txt;
%userprofile%desktoptasks.txt - это Log его работы
Возможно запускает его MySql
Џ ЇЄ : \
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
Adobe Acrobat Update Task 14.12.2017 16:00:00 ЌҐЁ§ўҐбв®
Adobe Flash Player Updater 14.12.2017 0:53:00 ѓ®в®ў®
GoogleUpdateTaskMachineCore 14.12.2017 19:43:01 ѓ®в®ў®
GoogleUpdateTaskMachineUA 14.12.2017 0:43:01 ѓ®в®ў®
MySQLNotifierTask 25.12.2017 23:17:00 ѓ®в®ў®
{5A3B04F0-39FB-48C7-B75D-E10C7C55B581} N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
€Ќ”ЋђЊЂ–€џ. ‡ Ї« Ёа®ў ле § ¤ з, ¤®бвгЇле ¤«п ў 襣® га®ўп ¤®бвгЇ , ў бв®п饥 ўаҐ¬п Ґв.
Џ ЇЄ : \Microsoft\VisualStudio
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
VSIX Auto Update 14 14.12.2017 1:55:12 ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
€Ќ”ЋђЊЂ–€џ. ‡ Ї« Ёа®ў ле § ¤ з, ¤®бвгЇле ¤«п ў 襣® га®ўп ¤®бвгЇ , ў бв®п饥 ўаҐ¬п Ґв.
Џ ЇЄ : \Microsoft\Windows\Active Directory Rights Management Services Client
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
AD RMS Rights Policy Template Management ЋвЄ«о祮
AD RMS Rights Policy Template Management N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\AppID
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
PolicyConverter ЋвЄ«о祮
VerifiedPublisherCertStoreCheck ЋвЄ«о祮
Џ ЇЄ : \Microsoft\Windows\Application Experience
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
AitAgent 14.12.2017 2:30:00 ѓ®в®ў®
Microsoft Compatibility Appraiser 14.12.2017 4:50:09 ѓ®в®ў®
ProgramDataUpdater 15.12.2017 0:23:40 ЌҐЁ§ўҐбв®
Џ ЇЄ : \Microsoft\Windows\Autochk
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
Proxy N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\Bluetooth
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
UninstallDeviceTask N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\CertificateServicesClient
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
SystemTask N/A ѓ®в®ў®
UserTask N/A ѓ®в®ў®
UserTask-Roam ЋвЄ«о祮
Џ ЇЄ : \Microsoft\Windows\Customer Experience Improvement Program
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
Consolidator 14.12.2017 4:00:00 ‡ ЇгбЄ Ґ г¤ «б
KernelCeipTask 14.12.2017 3:30:00 ѓ®в®ў®
UsbCeip 16.12.2017 1:30:00 ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\Defrag
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
ScheduledDefrag 20.12.2017 2:16:17 ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\Diagnosis
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
Scheduled 17.12.2017 1:00:00 ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\DiskDiagnostic
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
Microsoft-Windows-DiskDiagnosticDataColl ЋвЄ«о祮
Microsoft-Windows-DiskDiagnosticResolver ЋвЄ«о祮
Џ ЇЄ : \Microsoft\Windows\Location
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
Notifications N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\Maintenance
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
WinSAT 17.12.2017 1:00:00 ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\Media Center
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
ActivateWindowsSearch N/A ѓ®в®ў®
ConfigureInternetTimeService N/A ѓ®в®ў®
DispatchRecoveryTasks N/A ѓ®в®ў®
ehDRMInit N/A ѓ®в®ў®
InstallPlayReady N/A ѓ®в®ў®
mcupdate N/A ѓ®в®ў®
MediaCenterRecoveryTask N/A ѓ®в®ў®
ObjectStoreRecoveryTask N/A ѓ®в®ў®
OCURActivate N/A ѓ®в®ў®
OCURDiscovery N/A ѓ®в®ў®
PBDADiscovery N/A ѓ®в®ў®
PBDADiscoveryW1 N/A ѓ®в®ў®
PBDADiscoveryW2 N/A ѓ®в®ў®
PeriodicScanRetry ЋвЄ«о祮
PvrRecoveryTask N/A ѓ®в®ў®
PvrScheduleTask N/A ѓ®в®ў®
RecordingRestart ЋвЄ«о祮
RegisterSearch N/A ѓ®в®ў®
ReindexSearchRoot N/A ѓ®в®ў®
SqlLiteRecoveryTask N/A ѓ®в®ў®
UpdateRecordPath N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\MemoryDiagnostic
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
CorruptionDetector N/A ѓ®в®ў®
DecompressionFailureDetector N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\MobilePC
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
HotStart N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\MUI
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
LPRemove N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\Multimedia
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
SystemSoundsService N/A ‚лЇ®«пҐвбп
Џ ЇЄ : \Microsoft\Windows\NetTrace
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
GatherNetworkInfo N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\Offline Files
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
Background Synchronization ЋвЄ«о祮
Logon Synchronization ЋвЄ«о祮
Џ ЇЄ : \Microsoft\Windows\PerfTrack
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
BackgroundConfigSurveyor ЋвЄ«о祮
Џ ЇЄ : \Microsoft\Windows\PLA
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
€Ќ”ЋђЊЂ–€џ. ‡ Ї« Ёа®ў ле § ¤ з, ¤®бвгЇле ¤«п ў 襣® га®ўп ¤®бвгЇ , ў бв®п饥 ўаҐ¬п Ґв.
Џ ЇЄ : \Microsoft\Windows\Power Efficiency Diagnostics
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
AnalyzeSystem 19.12.2017 12:05:15 ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\RAC
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
RacTask 14.12.2017 1:02:38 ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\Ras
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
MobilityManager N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\Registry
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
RegIdleBackup 19.12.2017 0:56:58 ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\RemoteAssistance
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
RemoteAssistanceTask N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\Shell
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
WindowsParentalControls ЋвЄ«о祮
WindowsParentalControlsMigration ЋвЄ«о祮
Џ ЇЄ : \Microsoft\Windows\SideShow
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
AutoWake ЋвЄ«о祮
GadgetManager N/A ѓ®в®ў®
SessionAgent ЋвЄ«о祮 ‡ ЇгбЄ Ґ г¤ «б
SystemDataProviders ЋвЄ«о祮 ‡ ЇгбЄ Ґ г¤ «б
Џ ЇЄ : \Microsoft\Windows\SoftwareProtectionPlatform
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
SvcRestartTask ЋвЄ«о祮
Џ ЇЄ : \Microsoft\Windows\SystemRestore
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
SR 15.12.2017 0:00:00 ЌҐЁ§ўҐбв®
Џ ЇЄ : \Microsoft\Windows\Task Manager
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
Interactive N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\Tcpip
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
IpAddressConflict1 N/A ѓ®в®ў®
IpAddressConflict2 N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\TextServicesFramework
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
MsCtfMonitor N/A ‚лЇ®«пҐвбп
Џ ЇЄ : \Microsoft\Windows\Time Synchronization
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
SynchronizeTime 17.12.2017 1:00:00 ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\UPnP
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
UPnPHostConfig N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\User Profile Service
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
HiveUploadTask ЋвЄ«о祮
Џ ЇЄ : \Microsoft\Windows\WDI
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
ResolutionHost N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\Windows Error Reporting
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
QueueReporting N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\Windows Filtering Platform
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
BfeOnServiceStartTypeChange N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\Windows Media Sharing
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
UpdateLibrary N/A ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\WindowsBackup
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
ConfigNotification 14.12.2017 10:00:00 ѓ®в®ў®
Џ ЇЄ : \Microsoft\Windows\WindowsColorSystem
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
Calibration Loader ЋвЄ«о祮
Џ ЇЄ : \Microsoft\Windows\Wininet
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
CacheTask N/A ‚лЇ®«пҐвбп
Џ ЇЄ : \Microsoft\Windows Defender
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
MP Scheduled Scan 14.12.2017 4:37:27 ѓ®в®ў®
Џ ЇЄ : \MySQL
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
€Ќ”ЋђЊЂ–€џ. ‡ Ї« Ёа®ў ле § ¤ з, ¤®бвгЇле ¤«п ў 襣® га®ўп ¤®бвгЇ , ў бв®п饥 ўаҐ¬п Ґв.
Џ ЇЄ : \MySQL\Installer
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
ManifestUpdate 15.12.2017 0:00:00 ѓ®в®ў®
Џ ЇЄ : \WPD
€¬п § ¤ зЁ ‚६п б«Ґ¤го饣® § Їгб ‘®бв®пЁҐ
======================================== ====================== ===============
SqmUpload_S-1-5-21-4175512919-3671530488 N/A ѓ®в®ў®
пятница, 1 декабря 2017 г.
четверг, 30 ноября 2017 г.
Hash sha, md5, ...
https://stackoverflow.com/questions/800463/c-sharp-create-a-hash-for-a-byte-array-or-image
https://msdn.microsoft.com/ru-ru/library/s02tk69a(v=vs.110).aspx
https://blogs.msdn.microsoft.com/csharpfaq/2006/10/09/how-do-i-calculate-a-md5-hash-from-a-string/
https://msdn.microsoft.com/ru-ru/library/xa627k19(v=vs.110).aspx
https://msdn.microsoft.com/ru-ru/library/system.security.cryptography.md5(v=vs.110).aspx
https://support.microsoft.com/ru-ru/help/307020/how-to-compute-and-compare-hash-values-by-using-visual-c
https://msdn.microsoft.com/ru-ru/library/system.security.cryptography.sha256(v=vs.110).aspx
https://support.microsoft.com/en-in/help/307020/how-to-compute-and-compare-hash-values-by-using-visual-c
https://msdn.microsoft.com/ru-ru/library/system.security.cryptography.hashalgorithm(v=vs.110).aspx
https://msdn.microsoft.com/en-us/library/1e59xaaz(v=vs.110).aspx
https://msdn.microsoft.com/ru-ru/library/system.security.cryptography.hmacmd5(v=vs.110).aspx
https://social.msdn.microsoft.com/Forums/en-US/8c263065-0b75-4642-b4e2-0ab5bdfa897c/how-to-implement-gethashcode-for-byte?forum=csharpgeneral
https://gist.github.com/kristopherjohnson/3021045
https://bytes.com/topic/c-sharp/answers/278664-md5-hash-converting-result-byte-back-string
Подписаться на:
Сообщения (Atom)
