শফিক – ব্লগ

শফিকের ব্লগ

CVE-2015-7547 (মেগা বাগ) নিয়ে কিছু কথা এবং তার সমাধান — ফেব্রুয়ারি 27, 2016

CVE-2015-7547 (মেগা বাগ) নিয়ে কিছু কথা এবং তার সমাধান

গত শুক্রবার, ২৬ ফেব্রুয়ারি ২০১৬; দুপুরের দিকে সগীর ভাই এফওএসএস বাংলাদেশের স্বেচ্ছাসেবক মেইলিং লিস্টে “মেগা বাগ নিয়ে নতুন শঙ্কা” শিরোনামে একটি মেইল করেন। ইমেইলটি পড়ার মাধ্যমেই মূলত CVE-2015-7547 ভালনারেবিলিটি সম্পর্কে জানার ইচ্ছা জাগে। যদিও মঙ্গলবার, ১৬ ফেব্রুয়ারি ২০১৬ তারিখে ভালনারেবিলিটিটি সর্বসমক্ষে প্রকাশিত হয় এবং কিছুদিনের মধ্যেই এর প্যাচ বের হয়ে যায় এবং ততক্ষণে আমার সিস্টেমটিও হালনাগাদ করা হয়ে যায়, তবুও যেহেতু আমার বাসায় একটি সার্ভার চলছে, তাই ভাবলাম দুর্বলতাটি নিয়ে একটু ঘাঁটাঘাটি করি যাতে করে নিশ্চিত হতে পারি।

securityinthedictionary_by_perspecsysphotos_cc-by-sa-2-0
Security In The Dictionary by Perspecsys Photos – CC-BY-SA 2.0

বিস্তারিত পড়ুন

Advertisements
ফিশ শেল : একবিংশ শতাব্দির জন্য একটি একটি বুদ্ধিমান এবং সহজে ব্যবহারযোগ্য ইন্টারেক্টিভ কমান্ড লাইন শেল — ডিসেম্বর 7, 2015

ফিশ শেল : একবিংশ শতাব্দির জন্য একটি একটি বুদ্ধিমান এবং সহজে ব্যবহারযোগ্য ইন্টারেক্টিভ কমান্ড লাইন শেল

ফিশ হল একটি বুদ্ধিমান এবং সহজে ব্যবহারযোগ্য ইন্টারেক্টিভ কমান্ড লাইন শেল প্রোগ্রাম। এটি প্লাটফর্মের জটিলটা থেকে মুক্ত। অর্থাৎ এটি জিএনইউ/লিনাক্স, ম্যাক ওএস এক্সসহ সকল প্রকার অপারেটিং সিস্টেমে চলবে। এই প্রবন্ধটি পড়ে আপনি জানতে পারবেন শেল কি, কেন ব্যবহার করবেন, শেলের সংক্ষিপ্ত ইতিহাস, ফিশের কিছু মজার বৈশিষ্ট্য এবং ডেবিয়ানভিত্তিক জিএনইউ+লিনাক্স ডিস্ট্রোতে ফিশ কিভাবে সেটআপ করবেন তার পূর্ণ টিউটোরিয়াল।

ফিশ_ব্যানার
ফিশ ব্যানার

বিস্তারিত পড়ুন

পাইথন Argparse টিউটোরিয়াল — নভেম্বর 9, 2015

পাইথন Argparse টিউটোরিয়াল

আমার প্রজেক্টগুলো করার জন্য অধিকাংশ সময়ই হয় ‘পাইথন’ না হয় ‘সি’ ব্যবহার করে থাকি। ‘সি’ ব্যবহার করে মূলত কমান্ড-লাইন ইন্টারফেস ভিত্তিক প্রোগ্রাম-ই বেশি লিখি। আর পাইথন দিয়ে কোনো প্রজেক্ট করতে হলে অধিকাংশ সময়ে তিনটি ফাইল ব্যবহার করি। প্রথম ফাইলটিতে থাকে প্রয়োজনীয় সকল ফাংশন এবং ক্লাস, দ্বিতীয়টিতে থাকে কমান্ড-লাইন ইন্টারফেস ব্যবহারের সুবিধা এবং তৃতীয়টিতে থাকে গুই ব্যবহারের সুবিধা।

MicrosoftTypeCover2_CC-BY2.0_by_Nicola
Microsoft Type Cover 2 – CC-BY 2.0 by Nicola

যেহেতু এগুলোর জন্য ভাল কোনো বাংলা টিউটোরিয়াল বা, গাইড পাওয়া যায় না, সেহেতু বাধ্য হয়ে এগুলোর অফিসিয়াল ডকুমেন্টেশন পড়তে হয়। আর অফিসিয়াল ডকুমেন্টেশন পড়ে বুঝতে যে কত কষ্ট, যে লোক একবার এটি পড়ে দেখেছেন একমাত্র তিনিই আমার কথার মর্ম বুঝবেন। তাই আমার মত কখনও যেন অন্য কাউকে কষ্ট না করতে হয়, তাদের উদ্দেশ্যেই এই লেখা। এই লেখাটি হয়ত সবার কাজে আসবে না। কিন্তু যারা পাইথন দিয়ে কমান্ড-লাইন ইন্টারফেসবিশিষ্ট প্রোগ্রাম লিখতে চান, তাদের জন্য এটি খনি সদৃশ।

বিস্তারিত পড়ুন

সবার জন্য ঈদ উল-আযহার টেকি ধাঁধাঁ — সেপ্টেম্বর 25, 2015

সবার জন্য ঈদ উল-আযহার টেকি ধাঁধাঁ

BinaryBusinessByMichaelCoghlan_cc-by-sa-20
Binary Business – CC-BY-SA 2.0 by Michael Coghlan

সতর্কীকরণ: আপনি যদি আমার মত একজন “geek” হয়ে থাকেন এবং আপনি যদি চান আপনার এই ঈদ ভাল কাটুক, তাহলে ভুল করেও লেখাটি পড়বেন না। আপনি যদি একজন সাধারণ শান্ত-শিষ্ট লেজবিশিষ্ট লোক হয়ে থাকেন, তাহলে আপনার ভয় নেই। (কথাটি মজা করে বলা। তাই মনে কিছু নিবেন না।)

ছোট বেলা থেকেই আমার নতুন নতুন জিনিস শেখার আগ্রহ ছিল, এখনও আছে এবং আশা করছি থাকবে। এই কৌতুহলই আমাকে এতদূর নিয়ে এসেছে এবং নিয়ে যাবে যেখানে আমি যেতে চাই। Cicely Veronica Wedgwood এর অনেক সুন্দর একটি উক্তি আছে –

An educated man is a man who knows everything about something and something about everything.

আমি যা কিছু জানি, সেগুলোর মধ্যে যেট‌ি একই সাথে সবচেয়ে মজার এবং সবচেয়ে জটিল, তা হল: “ক্রিপ্টোলজি”। “ক্রিপ্টোলজি”র আবার দু’টো শাখা আছে। (১) ক্রিপ্টোগ্রাফি এবং (২) ক্রিপ্টানালিস। “ক্রিপ্টোগ্রাফি”তে তথ্য গোপন করার বিষয়বস্তু নিয়ে আলোচনা করা হয়। অন্য দিকে, “ক্রিপ্টাানালিস” এ কিভাবে তথ্যের সেই গোপনীয়তা ভাঙা যায় তা নিয়ে আলোচনা করা হয়। যাই হোক, সে দিকে আর যাচ্ছি না। অন্য সময় এগুলো নিয়ে আরও বিস্তারিত লিখব।

“ক্রিপ্টোলজি” বা, “ক্রিপ্টোগ্রাফি” ভাল লাগার কারণ হল – আমি আমার চোখের সামনে কিছু দেখতে পারছি, কিন্তু সেটা দিয়ে কি বুঝাচ্ছে তা বুঝতে পারছি না। এর থেকে মজার আর কি হতে পারে। এটি একেবারে “ম্যাজিক”এর মত। যেমন – নিচের নমুনা দু’টি একবার লক্ষ করুন।

বিস্তারিত পড়ুন

সেভ ওয়াইফাই : ওয়‌াইফাইকে বাঁচাতে আমাদের সাহায‌্য‌ করুন — সেপ্টেম্বর 18, 2015

সেভ ওয়াইফাই : ওয়‌াইফাইকে বাঁচাতে আমাদের সাহায‌্য‌ করুন

সাম্প্রতিক সময়‌ে FCC(Federal Communications Commission) এমন একটি প্রস্তাবনা পোষণ করতে য‌াচ্ছে য‌া কিনা হার্ডওয়‌্য‌ার প্রস্তুতকারীদের কম্পিউটিং ডিভাইস(য‌েমন- রাউটার, পিসি, মুঠোফোন ইত্যাদি) তালাবদ্ধ, বা, লক করে দিতে বাধ্য‌ করবে। এর ফলে “modular wireless radio”, বা, “electronic label” বিশ‌িষ্ট য‌েকোনো ডিভাইসের হার্ডওয়‌্য‌ার এবং সফটওয়‌্য‌ার পরিবর্তন করা অসম্ভব হয়‌ে পড়বে।

save_wifi_thumbnail_cc_by_sa_4.0
Save WiFi Thumbnail – CC-BY-SA 4.0 by Safiqul Amin

বিস্তারিত পড়ুন

OpenWRT/LibreCMC কি এবং কেন এটি আপনি আপনার রাউটারে ব্যবহার করবেন? — সেপ্টেম্বর 14, 2015

OpenWRT/LibreCMC কি এবং কেন এটি আপনি আপনার রাউটারে ব্যবহার করবেন?

যত দিন যাচ্ছে, হার্ডওয়্যারগুলো তত প্রোপাইরেটরি প্রযুক্তির উপর কম নির্ভরশীল হচ্ছে এবং বেশি বেশি করে মুক্ত প্রযুক্তি ব্যবহার করছে। এদের মধ্যে নেটওয়ার্ক রাউটার অন্যতম। বর্তমানে বাজারে অনেক রাউটার পাওয়া যাচ্ছে যা মুক্ত সফটওয়্যার ফার্মওয়্যার সমর্থন করে। OpenWRT হল এমবেডেড্ ডিভাইসের জন্য এক ধরনের মুক্ত ফার্মওয়্যার। OpenWRT এর কিছু অনন্য বৈশিষ্ট্য, একে অন্যান্য সকল ফার্মওয়্যার থেকে আলাদা করে।

An Old Router - CC-BY-SA 2.0 by Hades2k

ছবির কৃতিত্ব: An old router – CC-BY-SA 2.0 by Hades2k

বিস্তারিত পড়ুন

নিরাপদে ওয়েব ব্রাউজিং — মে 24, 2015

নিরাপদে ওয়েব ব্রাউজিং

ওয়ার্ড ওয়াইড ওয়েব“, একে একটি ভার্চুয়াল জগৎ বললেও হয়তবা ভুল হবে না। আমাদের বাস্তব জীবনে আমরা যেমন অনেক গুরুত্বপূর্ণ কাজ করে থাকি, তেমনি আমাদের এই ভার্চুয়াল জীবনেও। কিন্তু আমরা যখন এই ভার্চুয়াল দুনিয়ায় থাকি, তখন আমাদের মধ্যে একটা ধারণা কাজ করে আমাকে তো কেউ দেখছে না। আসলে আপনি যেখানেই যাচ্ছেন, সেখানেই রেখে যাচ্ছেন আপনার ডিজিটাল পদচিহ্ন – যার সাহায্যে আপনাকে অদ্বিতীয়ভাবে চিহ্নিত করা যায় এবং পরবর্তীতে অনেক সহজেই শনাক্ত করা যায়।

আপনার ইচ্ছা না থাকার সত্ত্বেও আপনার অনেক তথ্য ফাঁস হয়ে যাচ্ছে। আর এসব তথ্য এবং উপাত্ত ব্যবহার করে আপনাকে অনেক সহজেই অদ্বিতীয়ভাবে শনাক্ত করা যায়। আপনার ওয়েব ব্রাউজার আপনার সম্পর্কে কি কি ডেটা ফাঁস করছে তা জানতে এই লিঙ্কগুলো ক্লিক করুন:

https://panopticlick.eff.org/Electronic Frontier Foundation(EFF) এর একটি গবেষণামূলক প্রজেক্ট।

http://ip-check.info/?lang=en – JonDoNYM এর একটি টুল।

https://www.browserleaks.com/আপনার ওয়েব ব্রাউজার কতটা নিরাপদ তা পরীক্ষা করার টুল।

বিস্তারিত পড়ুন

সুন্দরভাবে সম্পন্ন হল ন্যাশনাল হাই স্কুল প্রোগ্রামিং কনটেস্ট ২০১৫ এর ঢাকা মহানগরী বিভাগীয় প্রতিযোগিতা — মে 8, 2015

সুন্দরভাবে সম্পন্ন হল ন্যাশনাল হাই স্কুল প্রোগ্রামিং কনটেস্ট ২০১৫ এর ঢাকা মহানগরী বিভাগীয় প্রতিযোগিতা

আজ শুক্রবার, ৮ মে, ২০১৫ হয়ে গেল ঢাকা মহানগরী বিভাগীয় ন্যাশনাল হাই স্কুল প্রোগ্রামিং কনটেস্ট ‘১৫। প্রোগ্রামিং প্রতিযোগিতা শুরু হয় সকাল ১০ টা থেকে। প্রথম থেকেই প্রতিযোগীদের ভিড় দেখতে পাওয়া যায়। পুরো ২ ঘন্টা ধরে প্রতিযোগিতা চলে CodeMarshal.Org এর অনলাইন জাজে। দুপুর ১২ টার দিকে প্রোগ্রামিং প্রতিযোগিতা শেষ হয়।

 

Creative Commons Licenseশফিক কর্তৃক ন্যাশনাল হাই স্কুল প্রোগ্রামিং কনটেস্ট ২০১৫ (বিভাগীয় প্রতিযোগিতা)-এর ছবিগুলো ক্রিয়েটিভ কমন্স অ্যাট্রিবিউশন-নো ডেরিভেটিভস্ ৩.০ আনপোর্টেড লাইসেন্সের অধীনে লাইসেন্স করা হয়েছে।

[অ্যাডভান্স ইউজারদের জন্য] রুট করা যেকোনো অ্যানড্রয়েড ডিভাইসে যেভাবে একটি কাস্টম ফন্ট ইন্সটল করবেন(কোনো প্রকার বন্দী সফটওয়্যার ব্যবহার না করে) — জানুয়ারি 23, 2015

[অ্যাডভান্স ইউজারদের জন্য] রুট করা যেকোনো অ্যানড্রয়েড ডিভাইসে যেভাবে একটি কাস্টম ফন্ট ইন্সটল করবেন(কোনো প্রকার বন্দী সফটওয়্যার ব্যবহার না করে)

আমার মোবাইল ফোন প্রথমে অ্যান্ড্রয়েডে চলত। পরে নিরাপত্তা এবং স্বাধীনতার কথা ভেবে CyanogenMod ইন্সটল করলাম।(Replicant সমর্থন করলে সেটাই ব্যবহার করতাম) আমার ডিভাইসটার জন্য CyanogenMod ৭.২ পেয়েছিলাম যা অ্যান্ড্রয়েড ২.৩.৭(Ginger Bread)-এর উপর ভিত্তি করে তৈরি করা হয়েছে। কিন্তু এতে আমি বাংলা ফন্ট দেখতে পাচ্ছিলাম না, লেখাগুলো চারকোনা বক্সের মত লাগছিল। তো, কিভাবে কাস্টম ফন্ট ইন্সটল করা যায় তা নিয়ে ইন্টারনেটে ঘাঁটাঘাটি শুরু করলাম। কিন্তু যা দেখতে পেলাম তাতে বরং একটু অখুশি-ই হলাম। কারণ এসব টিউটোরিয়াল অনুসরণ করতে হলে আমার ডিভাইসে বন্দী সফটওয়্যার ইন্সটল করতে হত। তাই আরও ভাল সমাধান খোঁজা শুরু করলাম। পরে একটা অসম্পূর্ণ টিউটোরিয়াল পেলাম যা অনুসরণ করতে আমাকে অনেক কষ্ট পোহাতে হয়েছে। তাই ভাবলাম আপনার যেন কষ্ট না হয়, সেজন্য একটা টিউটোরিয়াল লিখে ফেলি। পরে যদি অন্য ডিভাইসে ইন্সটল করতে হয়, তবে আপনারও কাজে আসবে, আবার, আমারও কাজে আসবে। 😎

বিস্তারিত পড়ুন

টাকা উপার্জনের আরও একটি অসৎ ও মন্দ উপায় – বন্দী বা প্রোপাইরেটরি সফটওয়্যার এবং তার সমাধান — জানুয়ারি 18, 2015

টাকা উপার্জনের আরও একটি অসৎ ও মন্দ উপায় – বন্দী বা প্রোপাইরেটরি সফটওয়্যার এবং তার সমাধান

কিছু মানুষ তাদের বাস্তব জীবন সম্পর্কে বেশ সচেতন। কিন্তু তারা তাদের ডিজিটাল জীবন সম্পর্কে সচেতন না বললেই চলে। তারা বাস্তব জীবনে নিরাপদ থাকার জন্য বিভিন্ন ব্যবস্থা গ্রহণ করে, লাভবান হওয়ার জন্য ভিন্ন ভিন্ন পদ্ধতি অনুসরণ করে, বোঝে কোনটা ঠিক আর কোনটা ভুল। কিন্তু সাইবার জীবন সম্পর্কে তারা অন্ধ এবং অজ্ঞ।

ডিজিটাল জীবনের একটি দিককে বাস্তব জীবনের সাথে তুলনা করি। টাকা উপার্জনের সাধারণত দু’টি উপায় আছে:
(১) সৎ উপায় এবং
(২) অসৎ উপায়।
একজন চাকরিজীবীর কাজ হল অফিসিয়াল নথিপত্র দেখা এবং ঠিক হলে পাশ করে দেওয়া। এটি টাকা আয়ের সৎ উপায়। কিন্তু কোনো চাকরিজীবী যদি নথিপত্র ঠিক হওয়ার সত্ত্বেও তা আটকে রাখে তবে তা মন্দ এবং অনৈতিক কাজ। এটি অর্থ উপার্জনের অসৎ উপায়। এখন, কাউকে যদি জিজ্ঞেস করা হয়, “আপনি কি সৎ উপায়ে টাকা আয় করতে চান নাকি অসৎ উপায়ে টাকা আয় করতে চান?” তাহলে কিছু মানসিক ভারসাম্যহীন ও বিবেকহীন ব্যক্তি ছাড়া আর সবাই প্রথমটি-ই বেছে নিবে। হ্যাঁ, প্রোপাইরেটরি বা বন্দী সফটওয়্যার তৈরি করে টাকা উপার্জন করা টাকা আয়ের অসৎ উপায়। কিভাবে? তা পরের অনুচ্ছেদে বর্ণনা করছি।

বিস্তারিত পড়ুন

বাঙালিরা নাকি ইংরেজি জানে না – কি যে বলে ? — জানুয়ারি 8, 2015

বাঙালিরা নাকি ইংরেজি জানে না – কি যে বলে ?

কিছুদিন আগে আমার এক সহপাঠী হঠাৎ বলে বসল যে, “বাঙালিরা ইংরেজি পারে নাকি? ইয়েস, নো, ভেরি গুড ছাড়া আর কি পারে?” কথাটা কেন জানি আমার হজম হল না। 😡

আমি ইংরেজিতে পিএইচডি করি নি। আমি যতটুকু জানি তা প্রকাশ করছি। ভুল হলে মন্তব্য করবেন, সঙ্গে সঙ্গে সংশোধন করে নেব। 💡

বিস্তারিত পড়ুন

“মুক্তনেট” : আগামী প্রজন্মের ইন্টারনেট – নকশা — জানুয়ারি 1, 2015

“মুক্তনেট” : আগামী প্রজন্মের ইন্টারনেট – নকশা

আগামী প্রজন্মের ইন্টারনেট হল “মুক্তনেট” যেখানে সবাই স্বাধীন ও সবার প্রাইভেসি(গোপনীয়তা) রক্ষা করা হয় এবং যেখানে কেউ কাউকে নিয়ন্ত্রণ করে না। মূলকথা এখানে।

MuktoNet_Logo-CC-BY-SA-3.0
MuktoNet Logo – CC-BY-SA-3.0

বিস্তারিত পড়ুন

যেভাবে যেকোনো গ্নু+লিনাক্স ডিস্ট্রোতে গ্নু আইসক্যাট ইন্সটল করবেন — ডিসেম্বর 27, 2014

যেভাবে যেকোনো গ্নু+লিনাক্স ডিস্ট্রোতে গ্নু আইসক্যাট ইন্সটল করবেন

gnu_icecat_logo
GNU IceCat Logo – CC0 1.0

গ্নু আইসক্যাট (অনেকে গ্নু আইসউইসেল নামেও চেনে) হল একটি ওয়েব ব্রাউজার এবং একটি মুক্ত সফটওয়্যার ও গ্নু প্রজেক্টের অংশ। ওয়েব ব্রাউজারটি মোজিলা ফায়ারফক্স ওয়েব ব্রাউজারের উপর ভিত্তি করে তৈরি করা হয়েছে। এটি গ্নু+লিনাক্স এবং ম্যাক ওএস এক্স সমর্থন করে। গ্নু আইসক্যাট হতে মোজিলা ফায়ারফক্সে ব্যবহৃত সকল নন-ফ্রী প্লাগ-ইন বাদ দেওয়া হয়েছে। এছাড়াও গ্নু আইসক্যাটে কিছু বিল্ড-ইন নিরাপত্তা ফিচার আছে যা মোজিলা ফায়ারফক্সে বিল্ড-ইনভাবে দেওয়া থাকে না।

বিস্তারিত পড়ুন

সবার জানা উচিৎ এমন ৪৩ টি জিএনইউ + লিনাক্স কমান্ড — ডিসেম্বর 19, 2014

সবার জানা উচিৎ এমন ৪৩ টি জিএনইউ + লিনাক্স কমান্ড

Introduction_to_the_Command_Line_cover_by _Osama_Khalid-CC-BY-SA-2.0
Introduction to the Command Line cover by Osama Khalid – CC-BY-SA-2.0

বাংলাদেশসহ পার্শ্ববর্তী দেশগুলোতে ধীরে ধীরে জিএনইউ + লিনাক্স ভিত্তিক মুক্ত অপারেটিং সিস্টেম ব্যবহার শুরু হয়েছে।  যারা এতে নবীন, তাদের শিখার যোগ্য কিছু কমান্ড(আসলে সবগুলোই এক একটি প্রোগ্রাম) দিলাম। আশা করি কাজে আসবে।

বিস্তারিত পড়ুন

ই-মেইলের মাধ্যমে তথ্য নিরাপদে পাঠান — ডিসেম্বর 17, 2014

ই-মেইলের মাধ্যমে তথ্য নিরাপদে পাঠান

অনেক দিন ধরেই আমার প্রবাসী বোন আমাদের ছবি চাচ্ছে। কিন্তু কি করি ? ইন্টারনেটে ই-মেইল করে দিলে কি হবে জানা আছে। হয় এনএসএ, না হয় জিসিএইচকিউ অথবা এফবিআই কিংবা সিআইএ যে তার এক কপি পাবে তা নিয়ে কোনো সন্দেহ নাই। 😡 তাই যেকোনো সাইবার অ্যাটাকারের কবল থেকে নিরাপদে তথ্য পাঠাতে অ্যানক্রিপশন ব্যবহার করতে হয়। 😎
কিন্তু আমার আপু তো টেক-গিক না যে সে আমাদের মত অ্যানক্রিপ্ট বা ডিক্রিপ্ট করতে জানে। (আমার তো মনে হয় এই দু’টো শব্দ কখনই শুনে নি।) 😆

তো আমি একটা কাজ করলাম। আমি ফাইলটিকে কম্প্রেস(ছোট সাইজ) করে, অ্যানক্রিপ্ট(একটা ফরম্যাট যা সঠিক পাসওয়ার্ড ছাড়া পড়া যায় না তেমন) করলাম, এরপর তা আর্কাইভ (জিপ) করে পাঠিয়ে দিলাম। বাহ্, মজা তো ! এক ঢিলে তিন পাখি মারা হল। 😎 একদিকে ফাইলের সাইজও ছোট হল, তথ্যও সুরক্ষিত থাকল আবার সবগুলো মিলে একটা ফাইলও হল। পরে আমি ঐ জিপ ফাইলটা আপুকে ই-মেইলে সংযুক্ত করে পাঠিয়ে দিলাম। পরে মোবাইলে কল করে পাসওয়ার্ড কি (পাসওয়ার্ড কিন্তু বলি নি, পাসওয়ার্ড কিসের নামে তা) বলেছি। পরে আপু উইনডগ(উইন্ডোজ)এর সাথে দেওয়া জিপ আর্কাইভার দিলে শুধু ফাইলটা এক্সট্রাক(সম্প্রসারণ) করে নিয়েছে। মুইও খুশ, আপিও খুশ, মাঝখানের সব ঠুশ। :mrgreen:

আমি আপনাকে দেখিয়ে দেব কিভাবে এই কাজটা করতে হয়। যারা উইনডগ(উইন্ডোজ) ব্যবহার করেন, তারা এই ফাইলটা পড়ে বুঝে নিবেন।

বিস্তারিত পড়ুন

‘হ্যাকিং’ নিয়ে আমার কিছু ভাবনা — ডিসেম্বর 16, 2014

‘হ্যাকিং’ নিয়ে আমার কিছু ভাবনা

পরীক্ষা শেষে করে সন্ধ্যার দিকে বাড়ি ফিরছিলাম। সিঁড়ি দিয়ে উঠতে না উঠতে এক ছেলের সাথে দেখা, ওর নাম ‘ফাহিম’ (ছদ্মনাম)। ফাহিম আমার চেয়ে বয়সে ছোট, ও এখন এইচএসসি ১ম বর্ষে পড়ছে। সিঁড়িতে উঠতে উঠতে কম্পিউটার নিয়ে অনেক আলাপ হচ্ছিল। হঠাৎ ছেলেটি আমাকে একটা প্রশ্ন করল যে, “ভাই আপনি কি হ্যাকিং পারেন ?” আমার আর বুঝতে বাকি থাকল না যে আজকে কি ঘটতে যাচ্ছে। 😯 এরপরে সে আমাকে প্রশ্ন করে বসল যে, “ভাই একটা ফেইসবুক আইডি হ্যাক করে দিতে পারবেন ? অনেকগুলো ফেইসবুক হ্যাকিং সফটওয়্যার ব্যবহার করছি। কিন্তু একটা দিয়েও কাজ হয় নি।” কোনো মতে ওর হাত থেকে ছাড় পাওয়ার জন্য আমি বললাম, “না রে ভাই, আমি তো হ্যাকিং তেমন একটা পারি না, অমুকের কাছে যাও ও আমার চেয়ে অনেক বেশি জানে। আর আমিও অনেকগুলো সফটওয়্যার ব্যবহার করেছি, কিন্তু কোন কাজ হয় নি।” যাই হোক পরে এই কথা বলে ওর কাছ থেকে ঐ দিনের জন্য রক্ষা পেলাম। 😆

বিস্তারিত পড়ুন

শীতের দিনে শীতল যন্ত্রণা — ডিসেম্বর 15, 2014

শীতের দিনে শীতল যন্ত্রণা

অনেকদিন ধরে বাইরে বের হই না, ভাবলাম আজকে সাইকেল নিয়ে বাইরে বের হই। তাই সন্ধ্যার দিকে সাইকেল চালিয়ে মানিক মিয়া এভিনিউ গেলাম। সংসদ ভবনের সামনে একটা সুন্দর জায়গা দেখে বসলাম। এরপর ব্যাগ থেকে ল্যাপটপটা বের করে ‘পাইথন’ প্রোগ্রামিং অনুশীলন করা শুরু করলাম।

Peeping_Tom_by_Wahid
Peeping Tom from Positive Light – photography.crowdsourced.travel by Wahid Adnan – CC-BY-3.0

প্রায় এক ঘন্টা পর মনে হল আশেপাশের লোকজন দেখি। হঠাৎ করে আমার চোখে একটা করুণ দৃশ্য ধরা পড়ল। আমি যেখানে বসে ছিলাম, তার সামনের রাস্তা দিয়ে একটা ছোট্ট ছেলে হেঁটে যাচ্ছিল। তার গায়ে ছিল একটি ছেঁড়া নোংরা জামা আর একটা হাফ প্যান্ট। খালি পায়ে হেঁটে যাওয়া ছেলেটির কাঁধে ছিল একটা সাদা বস্তা। একটু খেয়াল করতেই দেখলাম ছেলেটির মত আরও বেশ কিছু ছেলে-মেয়ে খালি পায়ে হেঁটে বেড়াচ্ছে। এই দৃশ্য দেখে আমার ভেতরে কেমন একটা চিনচিন করে যন্ত্রণা শুরু হতে থাকল যা কোন মতেই থামাবার নয়।

বিস্তারিত পড়ুন