اشتراک‌ها
ابزارهای ردیابی یواشکی در وب و افزایش خطرات حفظ حریم خصوصی کاربران

مکانیزم‌های ردیابی مداوم در وب شامل 3 مکانیزم ردیابی پیشرفته زیر

1) Canvas Fingerprinting
2) Evercookies & Respawning
3) Cookie Syncing 

خلاصه ای از مستندات و تحقیقات انجام شده

ابزارهای ردیابی یواشکی در وب و افزایش خطرات حفظ حریم خصوصی کاربران
نظرات مطالب
آشنایی با TransactionScope
با سلام و عرض خسته نباشید
مطلب خوبی بود ولی هیچ راهی نداره تو سیستمی که دیتا زیاد داره و کاربر آنلاین هم زیاد با یک مدلی تراکنش را پیاده سازی کرد
من خودم هم تو سیستمی که کار می‌کنم به این مشکل برخورد کردم و کلاً بیخیال تراکنش شدم ولی 1 درصد از عملیات سیستمم معلوم نیست چی میشن
یعنی 1 در صد از عملیات هام نصفه و نیمه باقی موندن . اگه روشی برای پیاده سازی این مدل دارید خواهشن عنوان کنید- به صورت عملی هم توضیح بدید خیلی بهتره
با تشکر
بازخوردهای دوره
استفاده از StructureMap به عنوان یک IoC Container
سلام

گویا در نسخه 3 تغییراتی بوجود آمده :

1- تابع HttpContextScoped() به پکیج StructureMap.Web منتقل شده و برای استفاده از آن باید این پکیج را نیز از طریق نوگت نصب کنیم

البته در برخی مقالات (^) از LifeCycle استفاده کرده اند که منو گیج کرده ! ولی طبق فرمایش شما فکر کنم باید پکیج فوق الذکر رو نصب کنیم تا بتونیم به توابع  HttpContextScoped()  و HybridHttpOrThreadLocalScoped()  دسترسی داشته باشیم

2- به جای
ObjectFactory.ReleaseAndDisposeAllHttpScopedObjects();

باید بنویسیم :
HttpContextLifecycle.DisposeAndClearAll();
طبق این (^) مقاله
 
می‌خواستم بدونم آیا درسته ؟
نظرات مطالب
محدود کردن کاربر‌ها به آپلود فایل‌هایی خاص در ASP.NET MVC
سلام

چند نکته تکمیلی برای امنیت بیشتر
1- بهتر است که فایل روی دیتابیس ذخیره شود، در غیر اینصورت نام فایل و پسوند توسط سیستم تعیین شود.
2- نام و پسوند ارسالی در نظر گرفته نشود.
3- با اندازه گیری سایز فایل GIF نمیتوان به معتبر بودن آن اطمینان داشت.

http://www.pyxsoft.com/en/hacking-hackers.html
http://www.exploit-db.com/exploits/16181/

بازخوردهای پروژه‌ها
مدیریت نمایش Header
با سلام و احترام.
چطور میتوان نمایش سر صفحه را در صفحات مختلف بر اساس یک سری شروط کنترل کرد؟
به عنوان مثال حالتهای زیر را در نظر بگیریم.
1- نمایش سر صفحه در تمامی صفحات بجز صفحه نخست
2- نمایش سر صفحه فقط در صفحات زوج
3- نمایش سر صفحه بر اساس شرطی مبنی بر مقدار یک فیلد خاص
و یک سوال دیگر. آیا امکان افزودن بیش از یک سر صفحه می‌باشد؟

با سپاس
نظرات مطالب
سفارشی کردن صفحه بندی WebGrid در ASP.NET MVC
باتشکر.زمانی که از این روش به صورت Ajax ای استفاده می‌کنم آدرس‌های تولید شده صفحه بندی بدین شکل تولید می‌شود :
href="/AreaName/CoontrollerName/ActionName?page=2&__swhg=1516731566998"
که بر روی عملکرد دکمه‌های ویرایش و حذف تاثیر می‌گذاره و عملکردآنها غیر فعال می‌شود
بازخوردهای پروژه‌ها
ایجاد گزارش با داده های ثابت و متغیر
با سلام؛
من میخوام گزارشی به شکل زیر ایجاد کنم :

تمام بازخوردها رو مطالعه کردم اما با نیاز من پیدا نشد. همانطور که میبینید ستون موضوع رو باید به صورت دستی وارد کنم و در واقع من فقط مقادیر رو در دیتابیس ذخیره کردم. برای مثال کلمه‌ی فروش بهداشتی مثل نام کالا نیست که در دیتابیس ذخیره شده باشه و بخوام اینجا نمایشش بدم .

تنها مقادیری که در دیتابیس ذخیره شده اند ستون مبلغ است و تمام . بقیه موارد از قبیل هدر و ستون موضوع را باید به صورت ثابت در گزارش بنویسم.

آیا امکان ایجاد این چنین گزارشی وجود دارد؟

اگر وجود دارد ممنون میشوم راهنمایی کنید.

نظرات مطالب
بررسی امکانات Bootstrap 4
خیلی ممنون از لینک مفیدتون. این نکته رو در ادامه مطلب شما بگم خوبه که Twitter وقتی از نسخه 2 به نسخه 3 بوت استرپ مهاجرت کرد، بعد از چند مدت ساپورتشو از Bootstrap 2 قطع کرد و دیگه ادامه نداد. اما در هنگام انتشار نسخه Bootstrap 4 alpha اعلام کرده که همچنان از Bootstrap 3 حمایت خواهد کرد. و این عمل هم ممکنه به دلیل محبوبیت نسخه 3 باشه که به نظر من شاید 70 درصد سایت‌هایی که در این چند سال در دنیا طراحی شده بر پایه Bootstrap بوده و واقعا نمیشه از این آمار بی‌شمار چشم پوشید. البته در Bootstrp 4 اتفاقاتی افتاده که شاید برای مهاجرت از 3 به 4 یک rework اساسی را متحمل شد، اما ارزشش را داره.