Javascript- ის დაბნეულობა და ჩემი გადაცემა პროგრამული უზრუნველყოფის გამყიდველის მიერ

ამ ბოლო დროს საკმაოდ ბევრ Javascript- ს ვწერ Ajax პროგრამისთვის, Google Maps API- ს გამოყენებით. დასრულებისთანავე მე მაქვს რამდენიმე შეშფოთება application განაცხადის უსაფრთხოება, ისევე როგორც ჩემი შრომის დაცვა, ვიღაცისგან. არ ვიცი რამდენად შორს მივდივარ, მაგრამ წავიკითხე ჯავასკრიპტის დაბინდვა ჩემს ერთ წიგნში, AJAX HACKS.

Javascript Obususation სინამდვილეში საკმაოდ მაგარია. ეს სულაც არ იცავს თქვენს სკრიპტს ქურდობისგან, მაგრამ ბევრად უფრო ართულებს მას ცვლადების გადარქმევით და ფორმატის ამოღებით. თეთრი სივრცის ამოღებით, ფორმატით და თქვენი ცვლადების სახელების ზომის შემცირებით, არსებობს დამატებითი სარგებელი - თქვენი სკრიპტის ფაილის ზომის შემცირება. ეს ხელს შეუწყობს თქვენი გვერდების უფრო სწრაფად ჩატვირთვას. მე ჩავატარე ტესტი 4k სკრიპტისთვის და დაზოგა ის დაახლოებით 2.5 კგ-მდე! Ცუდი არაა.

შენიშვნა: თუ ამის გაკეთებაზე ფიქრობთ, გაითვალისწინეთ ერთი სიფრთხილე. Google- ს აქვს მკაცრი დასახელების მითითება მათი API– ით, ასე რომ დარწმუნდით, რომ არ შეცვალოთ ეს ცვლადები სხვა სახელებით! ეს არ იმუშავებს.

მე დასრულდა ყიდვა ლამაზი პატარა ოთახი Javascript წყარო. მათ საიტზე მოცემულია სკრიპტის გაშვების შედეგების მაგალითი. აქ არის სკრინშოტი:

Javascript Obfuscator

ახლა, მიღების შესახებ tipped. თუ არ წაგიკითხავთ შემობრუნების წერტილი ავტორი მალკოლმ გლადველი, საინტერესო კითხვაა. მე არ მსურს განადგურება მისტერ გლადველის სიტყვები, მაგრამ ძირითადად ეს მეტყველებს იმაზე, რომ ხშირად, როგორც ჩანს, გადამწყვეტი მნიშვნელობა აქვს ჩვენს მიერ მიღებულ გადაწყვეტილებებს ან ჩვენს ბიზნესსა და ცხოვრებაში განვითარებულ რეალურ მოვლენებს.

ჩემი შენაძენის დამუშავებისას ჩემი საკრედიტო ბარათის ინფორმაციის ჩასმის შემდეგ, დამატებით იყო ჩამრთველი, სადაც მე შემეძლო $ 4.99 დოლარის გადახდა, რათა კომპანიამ შეინარჩუნოს ჩემი სარეგისტრაციო ინფორმაცია იმ შემთხვევაში, თუ ეს დაკარგა და დამჭირდება ინსტალაცია და ხელახლა რეგისტრაცია. პროგრამა ვიფიქრე ამაზე რამდენიმე წუთი… და ყუთი შევამოწმე. გამახსენდა, რომ ელ.წერილით უნდა მივმართო სხვა გამყიდველს, როდესაც მათი განაცხადის რეგისტრაციის კოდი დავკარგე და მისი გადატვირთვა დამჭირდა.

მე ვიკბინე! სავარაუდოდ, არასდროს დავწერ და მათ გასაღებს არ ვთხოვ, მაგრამ ამ თბილ ბუნდოვან განცდაში 4.99 დოლარი გადავიხადე. მე არ ვდარდობ - ეს, ფაქტობრივად, გონივრული ფასია, რომ შევინარჩუნო ჩემი ინფორმაცია. მიკვირს, რომ სხვა გამყიდველებმა ესეც არ გააკეთონ. ეს არის ერთგვარი სცენარი, რომელზეც გლადუელი საუბრობს თავის წიგნში. მე უკვე გავყიდე პროგრამულ უზრუნველყოფას, მათ უბრალოდ სთხოვეს ოდნავ მეტი მას შემდეგ რაც ჩადენილი ვიყავი. სასიამოვნოა!

ერთი კომენტარი

  1. 1

    გლადველი შეიძლება აკეთებდეს რაღაცას, რამაც თბილი ფუჟუნები მოგიტანა, მაგრამ ეს, ჩემთვის, უნდა იყოს მომხმარებელთა ძირითადი მომსახურების ნაწილი. ძველი შენობა კარგ რამეს აკეთებს და ხალხი დაუბრუნებს ნამუშევრებს.

    25 წელზე მეტი ხნის განმავლობაში კომპიუტერის გამოყენებაში ორჯერ მომიწია დაუკავშირდა გამყიდველს ან პროგრამული უზრუნველყოფის მწარმოებელს გასაღების კოდი. უცნაური მიზეზების გამო, ეს კოდები არასოდეს ხდებოდა ჩემი პერსონალური ინფორმაციის დამგეგმავში დაცულ მონაცემთა ბაზაში დაცული სერიული ნომრებისა და სარეგისტრაციო ინფორმაციის მუდმივად მზარდ სარდაფში, რომელიც 1992 წლიდან გამოვიყენე, სახელწოდებით დრო და ქაოსი (http://www.chaossoftware.com/ იმ შემთხვევაში თუ დაგაინტერესებთ).

    ერთ-ერთმა კომპანიამ, რომელსაც დავუკავშირდი, მომცა ჩემი კოდი - გამოცემის გარეშე - საწყისი შესყიდვიდან ოთხი წლის შემდეგ. საწყისი შესყიდვიდან ოთხი წლის განმავლობაში, მე გადავრთე ელ.ფოსტის კლიენტები, გადავედი ახალ ოპერაციულ სისტემაზე და სხვა შენაძენიც გავაკეთე მათგან. კომპანიის ”მომხმარებელთა ჩანაწერის” ნაწილი ყოველთვის უნდა შეინარჩუნოს ეს არის კოდების ჩამონათვალი იმ შემთხვევაში, თუ თქვენ, დამკვეთის ისევ სჭირდებათ.

    ამის გადახდა ჰგავს გადასახადს, რომლის სადაზღვევო კომპანიებიც ახლა ცდილობენ დააკისრონ დაზღვეულები ქაღალდის მიღების "მოხერხებულობისთვის" or ელექტრონული გადასახადები (არასავალდებულო არ არის, გაითვალისწინეთ), ასევე გადასახადი ჩეკის გადახდის ”მოხერხებულობისთვის” ($ 1.25 გადასახადი) ან ელექტრონული გადახდის (1.00 $ გადასახადი) ”მოხერხებულობისთვის”. საკომისიოები სასაცილოდ არის, საუკეთესო შემთხვევაში, მაგრამ ასახავს ბიზნესს, რომელიც გადის ბიზნესის კეთების ნორმალურ ხარჯებთან ერთად, მოგების ზღვართან ერთად.

რას ფიქრობთ?

ეს საიტი იყენებს Akismet- ს, რათა შეამციროს სპამი. შეისწავლეთ თქვენი კომენტარის მონაცემები დამუშავებული.