কখনও কখনও আমরা একটি স্ক্রিপ্ট প্রোগ্রাম সজোরে আঘাত এবং আমরা চাই যে এর কোডটি দৃশ্যমান না হয়, এটি সরল পাঠ্য হিসাবে না হয়। যখন আমরা কোড লুকানোর কথা বলি সঠিক শব্দটি বিভ্রান্ত করা, আমার ক্ষেত্রে আমি কোডটি অবলম্বন করতে চেয়েছিলাম আমি কিছু সময় আগে তৈরি একটি স্ক্রিপ্ট, এর জন্য আমি যে ইউটিলিটিটি পেয়েছি সেগুলি বলা হয়: shc
shc এটি আমাদের কোডটি অবলম্বন করতে দেয়, এটি ব্যবহারের পদক্ষেপগুলি এখানে:
1. প্রথমে আমাদের এটি ডাউনলোড করতে হবে
2. একবার এটি ডাউনলোড হয়ে গেলে, আমরা সংক্ষেপিত ফাইলটিতে ডান ক্লিক করি এবং সেই বিকল্পটি নির্বাচন করি যা selectএখানে সরান"বা অনুরূপ কিছু। এটি আমাদের নামক একটি ফোল্ডার দেখতে দেবে shc-3.8.9, এখানে আমি আপনাকে এটির সামগ্রীর স্ক্রিনশট দেখাব
3. ঠিক আছে, আসুন বলি যে ফোল্ডারটি এখানে রয়েছে /home/usuario/Downloads/shc-3.8.9 ঠিক আছে, আমরা একটি টার্মিনাল খুলি এবং সেই পথে যাই (সিডি "/ home/usuario/Downloads/shc-3.8.9"), এবং ইনস্টলেশন এখানে শুরু হয়।
4. ফোল্ডারে টার্মিনালে অবস্থিত (যেমন আমি আপনাকে আগেই বলেছি) shc-3.8.9, এই অ্যাপ্লিকেশনটি ইনস্টল করার জন্য আমাদের ফাইলটির একটি প্রতীকী লিঙ্ক তৈরি করতে হবে shc-3.8.9.c a shc.c সুতরাং আমরা নিম্নলিখিত কার্যকর:
ln -s shc-3.8.9.c shc.c
4. লিঙ্কটি তৈরি হয়ে গেলে, আমরা কার্যকর করি ইনস্টল করুন মূল অনুমতি সহ (আমরা sudo ব্যবহার করব):
sudo make install
4. এটি আমাদের আমাদের পাসওয়ার্ডের জন্য জিজ্ঞাসা করবে এবং এটি একটি মুহুর্ত অপেক্ষা করবে, এটি কীটি চাপতে আমাদের অপেক্ষা করবে [এবং] এবং টিপুন [প্রবেশ করুন], এটি হ'ল আমরা নিশ্চিত করেছিলাম যে আমরা সফ্টওয়্যারটি ইনস্টল করতে চাই না। এটি হয়ে গেলে এটি সমস্যা ছাড়াই ইনস্টল হয়ে যাবে। আমি আপনাকে পুরো প্রস্তুতি এবং ইনস্টলেশন প্রক্রিয়াটির একটি স্ক্রিনশট রেখেছি:
sudo make install
es প্রয়োজনীয় প্যাকেজ ইনস্টল করা আছে: জিসিসি y করা5. সম্পন্ন, এটি ইনস্টলেশন installation এর জন্য 😀
যখন আমরা এটি ইনস্টল করেছি, আমাদের কেবল এটি কীভাবে ব্যবহার করতে হয় তা শিখতে হবে। ধরা যাক আমাদের বাড়িতে একটি স্ক্রিপ্ট কল আছে স্ক্রিপ্ট.শ এবং এটির বিষয়বস্তু নিম্নরূপ:
#!/bin/bash
echo "Script de prueba para DesdeLinux.net"
exit
এই স্ক্রিপ্টটি কার্যকর করার সময়, এটি স্পষ্টতই আমাদের টার্মিনালে বার্তাটি দেখায়: «জন্য পরীক্ষা স্ক্রিপ্ট DesdeLinux.net" অথবা না? … তবে, এখন আমরা সেই কোডটি অবলম্বন করতে চলেছি।
একটি টার্মিনালে আমরা নিম্নলিখিতটি চাপুন এবং টিপুন [প্রবেশ করুন]:
shc -v -f $HOME/script.sh
আর বিঙ্গো !! প্রস্তুত 😀
এটি আমাদের স্ক্রিপ্টের সাথে দুটি নতুন ফাইল তৈরি করেছে, এখন আমাদের রয়েছে স্ক্রিপ্ট.শ.এক্স y স্ক্রিপ্ট.শ.এক্সসি
স্ক্রিপ্ট.শ.এক্স - » এটি আমাদের অস্পষ্ট বাশ স্ক্রিপ্ট, এটি কার্যকর করার সময় আমরা তৈরি করা প্রথমটির মতোই একই কাজ করব, এর মধ্যে পার্থক্যটি হ'ল প্রথমটি যদি আমরা এটি কোনও পাঠ্য সম্পাদক (ন্যানো, কেট, জিডিট ইত্যাদি) দিয়ে খোলা হয় is আমরা যদি খোলা থাকি তবে আমরা স্পষ্টভাবে এর সামগ্রী দেখতে পেতাম স্ক্রিপ্ট.শ.এক্স আমরা পরিষ্কারভাবে দেখব যে আমরা কিছু দেখতে পাচ্ছি না ... LOL !!!, যা কোডটি 'এনক্রিপ্টড' 🙂
স্ক্রিপ্ট.শ.এক্সসি - » এটি আমাদের স্ক্রিপ্ট তবে সি ভাষায় ... আমরা উদ্বেগ ছাড়াই এটি মুছতে পারি কারণ আমাদের এটির সত্যিকার প্রয়োজন নেই, ভাল, কমপক্ষে আমার এটির মোটেও প্রয়োজন হবে না 🙂
প্রযুক্তিগত দিকটিতে সত্যিকারের যোগ করার মতো আরও অনেক কিছুই নেই, কেবল এই বিষয়টি পরিষ্কার করার জন্য যে আমি যতদূর জানি এটি (বাশ স্ক্রিপ্ট কোডটি লুকানো বা অবলম্বন করা) এটি লাইসেন্স বা এ জাতীয় কিছু লঙ্ঘন করছে না। আমি এটি স্পষ্ট করে বলছি কারণ কয়েক মাস আগে ফেসবুকে যখন আমি উল্লেখ করেছি যে আমি বাশ কোডটি অবলম্বন করতে শিখেছি তখন কিছু ব্যবহারকারী আমাকে সতর্ক করেছিলেন যে এটি লাইসেন্স বা এই জাতীয় কিছু লঙ্ঘন করছে ... ভাল, যতদূর আমি বুঝতে পেরেছি, লাইসেন্সগুলি লঙ্ঘন করা হয়নি এই সাথে 😉
যোগ করার মতো আরও কিছু নয়, কোনও সন্দেহ বা প্রশ্ন, অভিযোগ বা পরামর্শ আমাকে জানাতে দিন।
শুভেচ্ছা 😀
লাইসেন্স লঙ্ঘন করা হয় তা নয়, এটি হ'ল ফ্রি সফটওয়্যার হওয়া বন্ধ করে দেয় ...
হ্যা অবশ্যই. মুল বক্তব্যটি হ'ল আমার কয়েকটি ব্যক্তিগত স্ক্রিপ্ট রয়েছে যা আমি অন্যরা দেখতে চাই না, উদাহরণস্বরূপ, কারণ এই স্ক্রিপ্টটির একটিতে আমার স্থানীয় মাইএসকিউএল এর সরল পাঠ্যে একটি পাসওয়ার্ড রয়েছে, বা অনুরূপ কিছু।
না! আপনার পাসওয়ার্ডগুলি স্ক্রিপ্টগুলিতে সংরক্ষণ করবেন না!
http://technosophos.com/content/dont-script-your-password-add-simple-prompts-shell-scripts
আসলে আমি SHA ব্যবহার করে আমার পাসওয়ার্ডগুলি 'গোপন' রাখি (https://blog.desdelinux.net/como-saber-la-suma-md5-o-sha-de-una-palabra-oracion-o-archivo/), তখন স্ক্রিপ্টে আমি পাসওয়ার্ড হ্যাশ রাখি এবং আমি যা করি তা হ'ল ব্যবহারকারী প্রবেশ করানো পাসওয়ার্ডের তুলনা করে (আমি এটি পড়ার সাথে এটি সংরক্ষণ করি), আমি SHA যোগফল পাই এবং উভয়ই শেষের সাথে তুলনা করি 🙂
যাইহোক, লিঙ্কটির জন্য আপনাকে অনেক ধন্যবাদ, আমি ইতিমধ্যে এটি পর্যালোচনা করছি 😀
শুভেচ্ছা
ঠিক! পাসওয়ার্ড চেয়ে একটি শেল প্রম্পট একটি ভাল বিকল্প।
চিয়ার্স! পল।
তবে এটি অন্যভাবে যেমন হয় তেমন একটি স্বয়ংক্রিয় এবং অযৌক্তিক কার্যকরকরণ সরবরাহ করে না। 🙂
স্ক্রিপ্টে পাসওয়ার্ড এবং অন্যান্য অ্যাক্সেস বা সমঝোতার ডেটা রাখা একটি বড় ভুল। এই তথ্যটি তার যথাযথ অনুমতি সহ অন্য একটি ফাইলে সংরক্ষণ করতে হবে, যাতে আপনাকে আপনার ব্যাশ স্ক্রিপ্টটি আপত্তি করতে হবে না। সহজ হাহ?
অন্য কোনও ফাইলে ডেটা (লগইন ভেরিয়েবল, কনফেস ইত্যাদি) থাকার সমস্যাটি হ'ল তখন 'সিস্টেম' বা 'অ্যাপ্লিকেশন'কে কাজ করতে 2 টি ফাইলের প্রয়োজন হয়, আমি যদি একক ফাইল হিসাবে সমস্ত কিছু' সুরক্ষিত 'উপায়ে সংরক্ষণ করি ভাল, আমার কেবল এটিই হবে ... একটি একক ফাইল।
অ্যাপ্লিকেশনটি ডেটা থেকে আলাদা করা ভাল অনুশীলন।
বা বরং এটি ডেটা হার্ডকোড করা একটি ভয়ঙ্কর অনুশীলন!
http://es.wikipedia.org/wiki/Hard_code
এটি একই ফাইলে সুরক্ষা কোড এবং ডেটা দেওয়ার সাথে সম্পর্কিত নয়। এবং আরও বেশি, আপনার পাসওয়ার্ডগুলি যদি সেখানে থাকে তবে একেবারে বিপরীত !!
আপনার কোডটি "পুনরুদ্ধার" করার জন্য প্রসেসরের ব্যয়ের পাশে অন্য ফাইল থেকে সংবেদনশীল তথ্য পড়ার জন্য মূল্য নগণ্য।
অন্যদিকে, আপনি মডুলার বিকাশের পুরো দৃষ্টান্তটি ছুঁড়ে ফেলছেন, এমন একশব্দ মডেলটির উপর বাজি রেখেছেন যে, সমাধানের চেয়ে প্রমাণিত ছাড়াও আরও সমস্যা রয়েছে।
এবং এছাড়াও আপনি যদি প্রয়োজনীয় অনুমতিগুলি ব্যবহার করেন যা প্রয়োজনীয়ভাবে অন্যান্য গোষ্ঠী / ব্যবহারকারীদের জড়িত করে, আপনিও প্রথম স্ক্রিপ্টটি সম্পাদন করতে প্রাথমিক পাসওয়ার্ডের প্রয়োজন হবে।
@ KZKG উপরে দেওয়া মন্তব্যটি আপনার মন্তব্যের প্রতিক্রিয়া হিসাবে
@ এমরফিয়াস: এটি নির্দিষ্ট প্রয়োজনের সাথে একেবারেই আপেক্ষিক।
তবে বাইনারিতে সংকলিত ফ্রি সফটওয়্যার রয়েছে (যা অপ্রচলিত তুলনায় বেশি)। এটি নিখরচায় যে সত্য তা বোঝায় যে এর উত্সটিও রয়েছে তবে এটি অবলম্বন (বা সংকলন, যা আমি সি প্রোগ্রাম চালাতে চাইলে প্রয়োজনীয়, উদাহরণস্বরূপ) এর সাথে কিছুই করার নেই)
সংকলিত ফ্রি সফটওয়্যারের ক্ষেত্রে এটি যে ভাষার ব্যবহৃত হয় তা প্রয়োজনীয়তার একটি প্রশ্ন (আপনি যদি সি তে প্রোগ্রাম করেন, আপনাকে আপনার অ্যাপ্লিকেশনটি কাজ করার জন্য সংকলন করতে হবে)। এবং একই, সর্বদা, যদি এটি সত্যই ফ্রি সফটওয়্যার হয় তবে উত্স কোডটি উপলব্ধ হবে।
হুম কোড ভাগ করে নেওয়ার জন্য উদ্বিগ্নতার একটি নির্দিষ্ট ডিগ্রিকে বোঝায় যে কতগুলি শেষ পর্যন্ত তাদের সমাধানগুলিতে আমাদের আরও নির্ভরশীল করার জন্য "তাদের কোডগুলি অবলম্বন করা" শুরু করেছে ...
আমি বলছি না যে কোডটি অবলম্বন করা উচিত বা না হওয়া উচিত ... আমি সরঞ্জামগুলি প্রত্যেককে তাদের প্রয়োজন অনুযায়ী ব্যবহার করার জন্য দিই।
এই পৃষ্ঠায় কোড অবলম্বন?
আমি মনে করি পাঠকদের দূরত্বের পক্ষে এটি একটি ভাল ধারণা, যেহেতু আমি বিবেচনা করি যে এই ব্লগটিতে আসা অনেক লোকই বিনামূল্যে সফ্টওয়্যারটির অনুগামী, এবং তাই আমরা কোড অবলম্বন করার অনুশীলনটি ভাগ করি না।
আপনি অবশ্যই স্পষ্টভাবে কেজেডিজি এর স্ক্রিপ্টটি আবদ্ধ করার প্রয়োজনীয়তা ব্যাখ্যা করার কারণটি পড়েন নি।
আপনার অনুসন্ধান ভাগ করে নেওয়ার জন্য কেজেডিজি ধন্যবাদ!
এবং তাই ভাইরাসগুলি লিনাক্সে প্রচার করতে শুরু করে ...
ব্যক্তিগতভাবে আমি কোনও আপত্তিজনক স্ক্রিপ্ট ব্যবহার করব না। কেবল জড়িত সুরক্ষা ঝুঁকির কারণে নয়, তবে যদি আপনার স্ক্রিপ্টটি ভাগ করে নেওয়া খুব মূল্যবান হয় তবে আরও ভালভাবে এটি * ওলোতে রাখুন; অবশ্যই আমি এমন কাউকে খুঁজে পেতে পারি যারা নিজের জ্ঞান ভাগ করে নিতে চায় না।
আপনি কি কখনও অস্পষ্ট স্ক্রিপ্ট ব্যবহার করবেন না? আচ্ছা, আপনার পক্ষে খুব ভাল, আমি একটি অস্পষ্ট স্ক্রিপ্টটি কখনই ব্যবহার করব না ... বিশদটি হ'ল, আমি এর থেকে অনেক দূরে একটি অস্পষ্ট স্ক্রিপ্টটি ভাগ করে নিই এবং সেখানে প্রিয় বন্ধুটি কোথায় আছে? ভুল উপস্থিত 😉
আমি যখনই বাশে কিছু করি তখনই আমি আমার ওজন বা বিরক্ত না করে এটিকে ভাগ করি যা আমি ইতিমধ্যে এখানে অনেক নিবন্ধে করেছি 😀
আপনাকে পড়তে আনন্দিত blog ব্লগে আপনাকে স্বাগতম 😉
গ্যাব্রিয়েল, কেজেডিজি ^ গারা ইতিমধ্যে জ্ঞান ভাগ করে নিচ্ছেন, তিনি কোনও লিনাক্স প্যাকেজ তৈরি করছেন না যা অপ্রচলিত স্ক্রিপ্টগুলির সাথে লাইসেন্স লঙ্ঘন হতে পারে, এটি কেবলমাত্র এমন অ্যাপ্লিকেশন প্রকাশ করে যা নিজের ব্যবহারের জন্য দরকারী বা নাও হতে পারে, এটি অভদ্র হতে হবে না, লিনাক্সে ভাইরাসগুলি এত সহজ নয়, এটি সম্পর্কে একটি ভাল নিবন্ধ এখানে https://blog.desdelinux.net/virus-en-gnulinux-realidad-o-mito/.
কেজেডিজি ^ গারা আমি চাই আপনি চিত্রগুলি ব্যবহার করে এনএফএস এবং ক্রিপ্টোগ্রাফি সম্পর্কে একটি পোস্ট লিখুন, এটি এমন একটি বিষয় যা আমি সত্যিই পছন্দ করি।
চিয়ার্স !!!
ধন্যবাদ
আসলে, এটি এমন নয় যে আমার কাছে এনএফএস এবং ক্রিপ্টোগ্রাফি সম্পর্কে যথেষ্ট জ্ঞান আছে, কমপক্ষে আমি একটি পোস্ট তৈরি করতে এবং ব্যবহারকারীদের সন্দেহ থাকতে পারে তা অনুমান করার পক্ষে যথেষ্ট আত্মবিশ্বাস বোধ করি না 😀
এই বিষয়টিতে এটি নয় যে আমি একজন উন্নত ব্যবহারকারী ...
ফাইলগুলি এনক্রিপ্ট করার জন্য আমি সবচেয়ে বেশি জিপিজি ব্যবহার করেছি এবং চিত্রগুলির হিসাবে, আমি সবচেয়ে বেশি কাজটি একটি 'চিত্র সন্নিবেশ করানো' বা কোনও চিত্রের অভ্যন্তরে লুকিয়ে রাখার ফলে এটি স্পষ্ট করে তোলে যে যখন চিত্রটি দর্শকের সাথে খোলা হয়, সবকিছু সঠিকভাবে দেখানো হয়েছে, এটি কি আপনার অর্থ?
আবারও, আপনার মন্তব্যের জন্য আপনাকে অনেক ধন্যবাদ 🙂
যদি আমি সঠিকভাবে মনে রাখি, সেখানে সিদ্ধ চ্যাম্পিয়নশিপগুলি রয়েছে, তবে এটি "অবফসেক্টর" ব্যবহারের পক্ষে উপযুক্ত নয় তবে তাদের উত্সগুলি খোলামেলা করে তুলতে হবে।
হিসাবে shc এবং আপনার স্ক্রিপ্ট পাসওয়ার্ড সহ ... কাজ করার খুব খারাপ উপায়!
আকর্ষণীয় নিবন্ধ, সর্বদা হিসাবে।
হ্যাঁ, ইতিমধ্যে একাধিক আমাকে এলওএল বলেছে !!
আপনার মন্তব্যের জন্য আপনাকে ধন্যবাদ 🙂
মূলত, আপনি যদি দৃশ্যমান স্ক্রিপ্টটি ভাগ না করে অ্যাপ্লিকেশনটি ভাগ করে নেন তবে আপনি জিপিএল লঙ্ঘন করছেন, যার জন্য জিপিএল অ্যাপ্লিকেশন সহ উত্পন্ন যে কোনও কিছুই জিপিএল হওয়া দরকার। এজন্য এসএইচসি সি তৈরি করে, কারণ এটিই সেই কোড যা আপনি ভাগ করতে পারেন can
শুভেচ্ছা
আমি অন্যান্য পাঠকদের মন্তব্যের সাথে একমত: কেবলমাত্র ডেটা এবং স্ক্রিপ্ট সব একসাথে রাখা ভাল অনুশীলন নয় এটি বিনামূল্যে সফ্টওয়্যার বিকাশের পক্ষেও উপযুক্ত নয়।
একটি আলিঙ্গন! পল।
হ্যালো পাবলো 🙂
আমার ল্যাপটপে অভ্যন্তরীণভাবে কাজ করে এমন আরও কিছু অবলীল স্ক্রিপ্ট রয়েছে, আমি এটিকে আবদ্ধ করি কারণ আমি সহজেই চাই না যে যদি কোনও কারণে যদি আমার স্ক্রিপ্টটি অন্য কম্পিউটারে অনুলিপি করে পরিচালনা করে তবে আমি কেবল চাই না যে তারা এটি দেখতে সক্ষম হবে ধারণ করে, এটি আমি গ্রহণ করি এমন একটি 'সুরক্ষা ব্যবস্থা'।
যাইহোক, এখানে DesdeLinux আমি বাশ-এ আমি যা কিছু প্রোগ্রাম করি তার সবকিছু বা প্রায় সব কিছুকে আমি সর্বজনীন করি যা আকর্ষণীয় হতে পারে।
যাইহোক, এখন এটি ব্যক্তিগত স্ক্রিপ্ট অবলম্বন করার জন্য নয়, ব্যক্তিগত উদ্দেশ্যে এটি করার জন্য আমি এটি থেকে অনেক দূরে এসডাব্লুএল এর প্রতিবন্ধক am
শুভেচ্ছা বন্ধু
ভাল তথ্য। মন্তব্যে যে বিতর্ক তৈরি হচ্ছে তা বাদ দিয়ে, আরও কিছুটা তদন্ত চালিয়ে যাওয়ার জন্য আমার কাছে তথ্যটি মনে হয়।
আমি মনে করি যে নিবন্ধের কোনও বিন্দুতে লেখক আমাদের বলেছেন এটি ভাল বা খারাপ হয়েছে বা আমাদের করা উচিত বা না করা উচিত, তিনি কেবল আমাদের সরঞ্জামটি বলেছিলেন যা কারও উপকারের ক্ষেত্রে এটি করা যেতে পারে with ।
একটি অভিবাদন।
কোডল্যাব
লিনাকেরোস ব্লগে সবকিছু বিতর্কিত, হাহা সর্বদা এরকমই ছিল।
@ F3niX আমি আপনার মন্তব্যে একটি স্ক্রিনশট কাটতে যাচ্ছি প্রতিবার কেউ যখন বিষয়টির বিষয়ে কিছু বোকা উল্লেখ করেন তখন তা রাখি।
দ্রষ্টব্য: আসুন দেখি যখন আমি আপনাকে irc এবং চক্র ফোরামগুলির মাধ্যমে পাই 😉
ঠিক !!
আমি কেবল নতুন কিছু শিখিয়ে / শিখিয়ে / ব্যাখ্যা করি যা আমি শিখেছি, এই জ্ঞানটি ব্যবহার করা আপনার সিদ্ধান্ত, আমি আপনাকে বাধ্য করি না, অনেক কম।
আমি যতদূর জানি, জ্ঞান ভাগ করে নেওয়া ভাল জিনিস, তাই না? 0_oU
আপনার মন্তব্যের জন্য আপনাকে ধন্যবাদ, এটি জেনে রাখা ভাল যে এই নিবন্ধটির আসল উদ্দেশ্য বুঝতে পেরেছেন এমন একজন বা দু'একজনের বেশি রয়েছে।
সেখানে আপনি আমাকে একটি টাইট স্পট এক্সডে রেখেছিলেন, কয়েক সপ্তাহ আগে আমি একটি পোস্ট প্রস্তুত করছি যা শিরোনামে লেখা হবে C ক্রুক্সের ইনস্টলেশন ও পরীক্ষা led এবং ইনস্টলেশনটি সফলভাবে সম্পন্ন হয়েছে তা সত্ত্বেও আমি একজন সাধারণ ব্যবহারকারী এবং আমি জানি না যে আমি তৃতীয় পক্ষের কাছ থেকে সন্দেহের মুখোমুখি হতে সক্ষম হব, উদ্দেশ্যটি হ'ল এই বিকাশের গুণাবলী এবং ত্রুটিগুলি এবং সমস্ত ব্যবহারকারীর মধ্যে আমাদের সহায়তা করতে পারে এমন সমস্যার সম্ভাব্য সমাধান সম্পর্কে আলোচনার জন্য একটি সরঞ্জাম হিসাবে কাজ করা intention এবং পাঠক। আমি এটি শেষ করে পর্যালোচনার জন্য প্রেরণ করলে আপনি (প্রশাসক) সিদ্ধান্ত নেবেন। চিত্রগুলির ইস্যুতে ক্রিপ্টোগ্রাফি হিসাবে, উত্তরটি দেওয়ার জন্য ধন্যবাদ কেজেডিজি ^ গারা thanks
গ্রিটিংস !!!
আনন্দের সাথে ঠিক আছে, আমি 😉 সম্পর্কে একটি পোস্ট করব 😉
চমৎকার টুটো ব্রো আমি এটি খুব দরকারী বলে মনে করেছি: 3
যারা মাঞ্জারো লিনাক্স এবং আর্চলিনাক্সের ডেরিভেটিভসে এটি ইনস্টল করতে চান তাদের জন্য প্যাকেজটির নামটি রয়েছে: shc
শুভেচ্ছা
মাফ করবেন, বন্ধু, আমার কাছে একটি ছোট স্ক্রিপ্ট ছিল যা ক্যাপিটাল লেটারগুলিকে ক্লিপবোর্ডে থাকা ছোট ছোট অক্ষরে রূপান্তরিত করে (এক্সক্লিপ)
অস্পষ্ট না হলে স্ক্রিপ্টটি স্বাভাবিক কাজ করে
#! / বিন / ব্যাশ
xclip -o> R1.txt
বিড়াল R1.txt | ট্র [: উচ্চতর:] [: নিম্ন:]
বের করে দিল ""
rm R1.txt
তবে যখন আমি অস্পষ্ট স্ক্রিপ্টটি চালাতে চাই
আমাকে বলে
./M2m.sh: অপারেশন অনুমোদিত নয়
সম্পন্ন (নিহত)
সাহায্য করুন
আপনি কি এক্সক্লিপ ইনস্টল করেছেন?
এটি লক্ষ করা উচিত যে এটি আসলে বাশ সংকলক, যেমন .bat সংকলক বা। Php রয়েছে।
আমি জানি না যে উত্পাদিত কোডটি এনক্রিপ্টড এবং অবরুদ্ধ এবং কোনও ডিকম্পিলার সহ্য করে না, তাই আমাকে চেষ্টা করতে হবে, কারণ এটি আমার ক্ষেত্র নয় আমি হ্যাঁ বা না বলি না, তবে আমি যা দেখছি তা বাশ সংকলন করে , .c এ আপনি কোডটি দেখতে পাচ্ছেন, যা অবরুদ্ধের মধ্যে দেখতে পেয়েছি যে এটি লাইনগুলিতে রয়েছে যা একটি শোষণ শেলের মতো দেখাচ্ছে, আমি জানি না যে তারা সত্যই অবসন্ন হয়েছে, যেহেতু, এটি জিজ্ঞাসা করে না একটি পাসওয়ার্ড বা আমি জানি না, মাস্টার.কনফিগ যেখানে আগের কীওয়ার্ড।
বন্ধুরা এটি ঘটে যে আমি যখন আমার স্ক্রিপ্টটিকে অস্পষ্ট করি তখন তিনি নতুন স্ক্রিপ্টটি প্রান্ত সমাপ্তির সাথে তৈরি করেন, আমি এটিকে সম্পাদন করি এবং এটি আরও নিখুঁত। তবে আমি যখন এটি লিনুজ দিয়ে অন্য কম্পিউটারে নিয়ে যাই এটি চালিত হয় না, এর মধ্যে ইতিমধ্যে সমস্ত অনুমতি রয়েছে, আমি একটি লঞ্চার তৈরি করে বলি যে এটি একটি টার্মিনাল অ্যাপ্লিকেশন, তবে এটি কাজ করে না, দয়া করে একটি তাত্ক্ষণিক প্রতিক্রিয়ার জন্য অপেক্ষা করুন
আপনি কি এটি সংকলন করেছেন এবং আপনি কি একই আর্কিটেকচার সহ কোনও সিস্টেমে এটি চালাচ্ছেন? অন্য কথায়, আপনি যদি এটি 32-বিট সিস্টেমে অপ্রচলিত করার জন্য এটি সঙ্কলন করেন তবে এটি আপনাকে একটি ত্রুটি দেয় এবং তারপরে আপনি এটি একটি 64-বিট সিস্টেমে চালানোর চেষ্টা করেন বা বিপরীতে। তুমি বুঝছ?
না, তবে আমি একই কম্পিউটারটি ইতিমধ্যে একই অপারেটিং সিস্টেমের সাথে ফরম্যাটিং সরবরাহ করেছি এবং এটি চালায় না, এটি ত্রুটিও প্রেরণ করে না।
আমি এটিকে কনসোল দ্বারা কল করেছি: sudo / home/operation/script.x এবং আমি এই ত্রুটি পেয়েছি
/home/operaciones/script.x: e } 8- q , K
একটি পুরো কেস
কোডে এটি কোনও ত্রুটি কিনা তা সঙ্কলন করে এটি চালানোর চেষ্টা করুন
অন্যান্য কম্পিউটারে অপ্রচলিত স্ক্রিপ্টটি চালানোর জন্য আপনাকে এটিকে «-r রিল্যাক্স সুরক্ষা বিকল্পটি দিয়ে সংকলন করতে হবে। পুনরায় বিতরণযোগ্য বাইনারি তৈরি করুন 'অন্যথায় এটি কেবল সেই মেশিনেই চলবে যেখানে স্ক্রিপ্টটি এসএইচসি দ্বারা আবদ্ধ ছিল।
উদাহরণ:
shc -r -f script.sh
হ্যালো, আমার কাছে একটি প্রশ্ন রয়েছে, shc কোনও ধরণের লিনাক্স বিতরণে ইনস্টল করা যায়? উদাহরণস্বরূপ লাল টুপি, এইটির জন্য ইনস্টলেশনটি কেমন হবে?
ধন্যবাদ!
সবাইকে হ্যালো, আপনার মন্তব্যগুলি আমাকে অনেক সাহায্য করেছে, তবে আমার নিম্নোক্ত সমস্যাটি আছে, যখন অবসকেশন আমার জন্য একই সিস্টেমে কাজ করে না তবে বিভিন্ন আর্কিটেকচারের সাথে কাজ করে, অর্থাৎ, যদি আমি 32 বিটগুলিতে এটি করি তবে এটি 64 বিটে চালানো যায় না । এটি সত্যিই বিভিন্ন আর্কিটেকচার (32 এবং 64 বিট) এ চালানো যেতে পারে কি কেউ জানেন?