Conficker

Conficker

Conficker সম্পর্কে Conficker সম্পর্কে আপনার কম্পিউটারকে 1 লা এপ্রিলে তরল হট ম্যাগমায়ে পরিণত করে, সত্যিই কিছু ইতিবাচক খবর আছে। মধুচক্রের চাকরি থেকে গবেষকরা কীটের সাথে মেনে চলছেন কারণ ২008 সালের শেষের দিকে সংক্রমণ শুরু হয়েছিল। তারা সম্প্রতি সংক্রমিত সিস্টেমগুলি দূরবর্তীভাবে নির্ধারণ করার জন্য একটি সহজ পদ্ধতি খুঁজে পেয়েছিল। Conficker সংক্রমণের সময় MS08-067 দুর্বলতা প্যাচ করার চেষ্টা করে। প্যাচ একটি ত্রুটি ডিভাইসটি একটি unpatched সিস্টেম পাশাপাশি একটি আনুষ্ঠানিকভাবে patched সিস্টেমের চেয়ে ভিন্ন ভাবে সাড়া দিতে ট্রিগার করে। এই জ্ঞানটি ব্যবহার করে, দলটি সংক্রামিত মেশিনগুলি আবিষ্কার করতে পাইথনের ধারণা নেটওয়ার্ক স্ক্যানারের একটি প্রমাণ প্রতিষ্ঠা করে। আপনি [রিচ মোগুলি] এর প্রাথমিক পোস্টে এটি আবিষ্কার করতে পারেন। [ড্যান কামিনিস্কি] এটি একটি EXE হিসাবে প্যাকেজ করেছে এবং সেইসাথে এনএমএপি এর SVN সংস্করণটি কীভাবে বিকাশ করতে হবে তা ঠিক করার নির্দেশ রয়েছে, যা নতুন স্বাক্ষর অন্তর্ভুক্ত করে। অন্যান্য নেটওয়ার্ক স্ক্যানার বিক্রেতারা পাশাপাশি কোড যোগ করা হয়।

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

এক্সবক্স 360 আর্কেড কন্ট্রোলার

এক্সবক্স 360 আর্কেড কন্ট্রোলার

[weirdo] এই মিষ্টি xbox 360 আর্কেড কন্ট্রোলার প্রকল্পে পাঠানো (অনুবাদ)। তিনি সত্যিই নতুন mortal Kombat খেলা জন্য একটি আর্কেড নিয়ামক চেয়েছিলেন। ব্যয়বহুল খুচরা আর্কেড কন্ট্রোলার ট্রিগার বোতামগুলি অনুপস্থিত ছিল বলে মনে করার পর, তিনি নিজের নিজের হ্যাক করার সিদ্ধান্ত নিয়েছিলেন। নিয়ামক বিচ্ছেদ করার পর, তিনি কিছু বিরতি বাক্সে soldered। এই তাকে বেশ সহজ পুনর্গঠন করার অনুমতি দেবে। কিছু অতিরিক্ত কাস্টমাইজেশন অনুপস্থিত, তিনি বোতামে LEDs যোগ। বেশিরভাগ লোকেরা বাটনগুলিতে LEDs যোগ করে, তাই এটি একটি উল্লেখযোগ্য চুক্তি নয়, তবে তিনি জয়স্টিকের শেষে বলটিতে যোগ করেন। যে যোগ স্পর্শ প্রায় আমাদের ভুলে যায় যে এই জিনিস একটি পিজা বক্সে রাখা হয়। ন্যায্য হতে, তিনি একটি চূড়ান্ত ঘের তৈরি করার আগে কিছুক্ষণের জন্য বোতাম বিন্যাস পরিমার্জন করতে চান।

আমরা গত বছর একটি খুব অনুরূপ প্রকল্প আচ্ছাদিত, কিন্তু এটি তার মূল সাইট থেকে অদৃশ্য হয়ে গেছে। আপনি জুনে ফিরে থেকে স্লিক ওয়্যারলেস PS2 আর্কেড নিয়ামক মনে রাখতে পারেন।

কিভাবে: BOS PIRATE V1, উন্নত ইউনিভার্সাল সিরিয়াল ইন্টারফেস

কিভাবে: BOS PIRATE V1, উন্নত ইউনিভার্সাল সিরিয়াল ইন্টারফেস

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

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

আমরা নকশা আপডেট এবং ইন্টারফেসটি নীচের এনালগ রূপান্তরকারী একটি ডিজিটাল কভার।

ধারণা ওভারভিউ

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

সারফেস মাউন্ট ডিজাইন

বহিরাগত ভোল্টেজ উৎস সঙ্গে সব বাস লাইন উপর পুল আপ প্রতিরোধক

সফ্টওয়্যার resettable 3.3volt এবং 5VOLT শক্তি সরবরাহ

সমস্ত শক্তি সরবরাহ ভোল্টেজ পর্যবেক্ষণ

একটি বহিরাগত ভোল্টেজ পরিমাপ প্রোব

সস্তা অংশ

হার্ডওয়্যার

একটি পূর্ণ আকারের পরিকল্পিত চিত্রের জন্য ক্লিক করুন (PNG)। CadSoft Eagle এর বিনামূল্যের সংস্করণ ব্যবহার করে সার্কিট এবং পিসিবি তৈরি করা হয়। এই প্রকল্পের জন্য সমস্ত ফাইল নিবন্ধটির শেষে লিঙ্কযুক্ত প্রকল্প সংরক্ষণাগার অন্তর্ভুক্ত করা হয়।

মাইক্রোকন্ট্রোলার

আমরা এই প্রকল্পে একটি মাইক্রোচিপ pic24fj64ga002 28pin সোনি মাইক্রোকন্ট্রোলার (আইসি 1) ব্যবহার করেছি। পাওয়ার পিনের 0.1 ইউএফ বাইপাস ক্যাপাসিটারস (C1,2) আছে। 2.5 ভোল্ট অভ্যন্তরীণ নিয়ন্ত্রক একটি 10uf Tantalum ক্যাপাসিটরের প্রয়োজন (C20)। চিপ একটি পাঁচ পিন হেডার (ICSP) মাধ্যমে প্রোগ্রাম করা হয়। একটি 2K পুল-আপ প্রতিরোধক (R1) PIN এ MCLR ফাংশনটির জন্য 1. আমাদের PIC24F ভূমিকাটিতে এই চিপ সম্পর্কে আরও অনেক কিছু পড়ুন।

আরএস -232 ট্রান্সসিভার

একটি অর্থনৈতিক MAX3232CSE RS232 ট্রান্সসিভার (আইসি 2) একটি পিসি সিরিয়াল পোর্টে ছবিটি ইন্টারফেস করে। এই চিপটি বাস পাইরেটের পূর্ববর্তী সংস্করণে ব্যবহৃত ব্যয়বহুল মাধ্যমে-গর্ত MAX3223EEPP + প্রতিস্থাপন করে। সিরিয়াল ইন্টারফেস একটি USB-> সিরিয়াল অ্যাডাপ্টারের সাথে কাজ করবে।

বাস পুল আপ প্রতিরোধক

আসল বাস পাইরেটটিতে 3.3 টি টোল্ট পুল-আপ প্রতিরোধক রয়েছে 2 পিনের, কিন্তু আমাদের অনেকগুলি পরীক্ষার অতিরিক্ত বহিরাগত প্রতিরোধক প্রয়োজন। আপডেট করা ডিজাইনটি তিনটি প্রধান বাস সংকেতগুলিতে (ডেটা আউট, ঘড়ি) এবং চিপ নির্বাচন (সিএস) পিনের উপর আপডেট করা হয়েছে।

Jumpers (SV5) একটি সারি প্রতিটি প্রতিরোধককে VEXT টার্মিনাল (X4) এর মাধ্যমে সরবরাহিত একটি বহিরাগত ভোল্টেজের সাথে সংযুক্ত করে। পিসিবিকে ঘরে যাওয়ার জন্য পিসিবিকে অনেক সহজ করতে জুমপার-তারেরের মতো ব্যবহার করা হয়।

আমরা একটি 3.3 ভোল্ট মাইক্রোকন্ট্রোলার থেকে একটি ইচ্ছাকৃত ভোল্টেজ পুল-আপ প্রতিরোধক বিভিন্নতা নিয়ন্ত্রণ করার জন্য একটি অত্যাধুনিক উপায় খুঁজে পাচ্ছি না। যদি আপনার কোন ধারনা থাকে তবে দয়া করে মন্তব্যগুলিতে ভাগ করুন।

বিদ্যুৎ সরবরাহ

VR1 মাইক্রোকন্ট্রোলার এবং RS232 ট্রান্সসিভারের জন্য 3.3VOLT সরবরাহ। VR2 একটি 5VOLT সরবরাহ। উভয় দুই 0.1uf বাইপাস Capacitors (C3-C6) প্রয়োজন। J1 একটি সাধারণ 2.1 মিমি ডিসি ব্যারেল প্লাগ জন্য একটি পাওয়ার সাপ্লাই জ্যাক। 7-10VOLTS ডিসি সম্ভবত সর্বোত্তম শক্তি সরবরাহ পরিসীমা।

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

VR3 (3.3 VOLTS) এবং VR4 (5VOLTS) একটি সক্রিয় সুইচ সহ TI TPS796XX ভোল্টেজ নিয়ন্ত্রকদের হয়। পিন 1 একটি উচ্চ স্তরের নিয়ন্ত্রক সক্ষম করে। একটি পুল-ডাউন প্রতিরোধক (R13, R12) নিশ্চিত করে যে কোনটি সক্রিয়ভাবে লাইনটি চালানো না হয়, যেমনটি পাওয়ার-আপ প্রারম্ভিক সময়ের মতো লাইনটি চালানো হয় না। ডেটশীট ইনপুট (C23, C21) এবং আউটপুট (C24, C22, C22) PINS উপর একটি বড় ক্যাপাসিটর উল্লেখ করে, আমরা একই 10uf tantalum ব্যবহার করি আমরা সর্বত্র ব্যবহার করি। একটি অতিরিক্ত, ঐচ্ছিক, 0.1uf ক্যাপাসিটার (C12, C11) প্রবিধান উন্নত করতে পারেন।

সুইচযোগ্য নিয়ন্ত্রকদের VR2, 5 ভোল্ট সরবরাহ দ্বারা চালিত হয়। আমরা এটি করেছি কারণ VR3 এবং VR4 এর সর্বোচ্চ ইনপুট 6 ভল্টস, ডিভাইসটিকে একটি সংকীর্ণ 5.2-6 ভোল্ট পাওয়ার সাপ্লাই পরিসীমা দিয়ে যাচ্ছি। VR2 10VOLTS উপরে ভাল কাজ করবে, এবং অন্যান্য নিয়ন্ত্রকদের জন্য উপযুক্ত সরবরাহ সরবরাহ করবে।

VR3 (3.3 ভল্টস) 5 ভল্ট সরবরাহ থেকে কাজ করার জন্য হেডরুমে প্রচুর আছে। VR4 (5 ভল্টস) প্রায় 0.2 ভল্ট হারাবে, কিন্তু 4.8 ভল্টগুলি 5 ভোল্ট চিপসের জন্য গ্রহণযোগ্য পরিসরের মধ্যে ভাল থাকে। অনুশীলনে, এবং হালকা লোডের অধীনে, আমরা VR4 থেকে 0.1 কোটি ড্রপ-আউটের চেয়ে কম দেখি।

ভোল্টেজ মনিটরিং

ভোল্টেজ মনিটরিং একটি নতুন বৈশিষ্ট্য যা আমরা সত্যিই আনন্দিত। আপনার প্রকল্পটি কি কখনও একটি দুর্ঘটনাজনিত শর্ট সার্কিটের কারণে প্রতিক্রিয়া বন্ধ করে দিয়েছে? বাস পাইরেটের পাওয়ার সাপ্লাই ভোল্টেজ পর্যবেক্ষণের সাথে সজ্জিত রয়েছে যা পাওয়ার পর্যায়ে একটি পরিবর্তন আবিষ্কার করতে পারে।

প্রতিটি নজরদারি সংকেত একটি প্রতিরোধক ভোল্টেজ ডিভাইডার মাধ্যমে ডিজিটাল কনভার্টার (এডিসি) একটি এনালগের সাথে সংযুক্ত করা হয়। দুই 10K resistors (R10,R11 above) divide the input voltage in half, making it possible to measure up to 6.6volts with the 3.3volt photo microcontroller.

The Bus Pirate has four voltage monitors. The 3.3volt and 5volt power supplies are monitored, as is the external voltage fed to the pull-up resistors. A fourth monitor is connected to pin 9 of the output header to make a voltage probe.

PCB

Click for a full size placement diagram (PNG). The board is a supposedly single-sided design, we etched ours in the lab on a single-sided photo-resist PCB. At the top, near C13, two jumper wires meet at a single via; we soldered one jumper wire to the other on the back of the board.

অংশ তালিকা

অংশ
Value

IC1
PIC24FJ64GA002 (SOIC)

IC2
MAX3232CSE (SOIC-N)

VR1
LD1117S33 3.3volt regulator (SOT223)

VR2
LD1117s50 5volt regulator (SOT223)

VR3
TPS79633 3.3volt regulator (SOT223-6)

VR4
TPS79650 5volt regulator (SOT223-6)

C1-13
0.1uF capacitor (0805)

C20-24
10uF tantalum capacitor (SMC A)

R1
2000 ohm resistor (0805)

R2,3
390 ohm resistor (0805)

R4-13
10000 ohm resistor (0805)

R20-23
2.2K–10K ohm resistor (through-hole)

LED1,2
LED (0805)

J1
2.1mm power jack

X2,X4
screw clamp (2 terminals) *untested

X3
db9 female serial port connector *untested

ICSP
0.1″ pin header, straight

SV4
0.1″ pin header or shrouded header

SV5
0.1″ pin header, straight

Firmware

The firmware is written in C using the complimentary demonstration version of the photo C30 compiler. learn all about working with this photo in our introduction to the photo 24F series.

The most current firmware is posted on the Hack a Day Bus Pirate page. the current source is in our Google Code SVN repository.

এটি ব্যবহার করছি

The diagram above shows the Bus Pirate pinout.

We made a cord with alligator clips on the end, and added labels to each wire so we don’t have to refer to this table whenever we interface a new chip.

If you know of any amazing connectors or cables, please link to them in the comments.

LTC2640 SPI digital to analog voltage converter

The Linear technology LTC2640-LZ8 is an 8bit digital to analog converter (DAC) programmed over SPI. A DAC is essentially a programmable voltage divider. They’re beneficial for recreating waveforms, such as audio signals. An 8bit DAC has 255 even intervals between 0 and the reference voltage, the L part we used has an internal 2.5volt reference.

The LTC2640 only comes in a small SOT223-8 package, so we made a breadboard adapter in the profile of a DIP-8 chip.  Our LTC2640 footprint is included in the project archive attached at the end of this article.

The schematic above shows our test circuit for the LTC2640. It requires a 2.7-5volt power supply, we used the Bus Pirate’s 3.3volt supply. C1 is a bypass capacitor between the power pin and ground. Pin 8 is an active-low reset pin, tie it high for normal operation. Pin 7 is the DAC output, connect the Bus Pirate voltage measurement probe (ADC) here.

বাস পাইরেট
LTC2640 (pin #)

মোশির
SDI (3)

ঘড়ি
SCK (2)

সিএস
CS/LD (1)

ADC.
VOUT (7)

+ 3.3 ভোল্টস
CLR (8 )

+ 3.3 ভোল্টস
VDD (5)

GND.
GND (4)

We connected the Bus Pirate to the LTC2640 as shown in the table. The LTC2640 doesn’t have a data output pin, this SPI connection remains unused.

The Bus Pirate’s hardware SPI library and software RAW3WIRE library are compatible with the LTC2640’s SPI interface. We used the SPI library; if you use the RAW3WIRE library be sure to choose normal pin output.

HiZ>m<–select mode 1. হিজ 2. 1-WIRE 3. UART 4. I2C 5. স্পি 6. JTAG 7. RAW2WIRE 8. RAW3WIRE 9. PC AT KEYBOARD MODE>5<–SPI or RAW3WIRE 900 mode SET Set speed: 1. 30KHz 2. 125KHz 3. 250KHz 4. 1MHz SPEED>1 <–test at low speed ... 102 SPI READY SPI >.

Press M for the Bus Pirate mode menu, choose 5 for SPI mode. There are a bunch of configuration options for the SPI module, use the default options for all of them. After SPI mode is ready we need to configure the power supply.

SPI>p<–power supply setup W/w toggles 3.3volt supply? 1. NO 2. YES MODE>2<–use 3.3volt supply W/w toggles 5volt supply? 1. NO 2. YES MODE>1<–don’t use 5volt supply 9xx supply CONFIGURED, use W/w TO TOGGLE 9xx VOLTAGE MONITOR: 5V: 0.0 | 3.3V: 0.0 | VPULLUP: 0.0 | SPI >.

p opens the Bus Pirate power supply menu. We use the 3.3volt supply but not the 5volt supply. The voltage monitor verifies that the power supplies are off.

SPI>W<–capital W (silly CSS) enables power supply 9xx 3.3VOLT supply ON SPI>v<–voltage monitor 9xx VOLTAGE MONITOR: 5V: 0.0 | 3.3V: 3.3 | VPULLUP: 0.0 | SPI >.

Capital ‘W’ enables any power supplies selected in the previous menu, a small ‘w’ disables them. V displays the supply voltage monitor, which now shows 3.3volts output from the 3.3volt supply.

Now that configuration is finished, we can send commands to the LTC2640 over the SPI bus. The LTC2640 has a 24bit (3byte) interface protocol. The first byte is a command, followed by two data bytes. The LTC2640 is available in 8,10, and 12bit versions; the 8bit version uses the first byte to set the DAC valuই, এবং দ্বিতীয় বাইট উপেক্ষা করে।

SPI> [0B00110000 255 0] <- DAC সেট করুন 110 স্পি সিএস সক্রিয় 120 টি স্পি লিখুন: 0x30 <-write DAC কমান্ড 120 টি স্পি লিখুন: 0xff <-dac মান 120 টি স্পি লিখুন: 0x00 <--কেয়ার নেই 140 সিএস নিষ্ক্রিয় SPI >.

প্রতিটি স্পি কমান্ডটি চিপ নির্বাচন পিন সক্ষম করে শুরু হয় ([)। প্রথম বাইট ড্যাক (0 বি00110000) আপডেট করার কমান্ড, এর পরে আউটপুট (255) এবং একটি তৃতীয় বাইট যা উপেক্ষা করা হয়েছে (0)। কমান্ডটি চিপ নির্বাচন (]) নিষ্ক্রিয় করে শেষ হয়।

আমরা 255 টি ভোল্টেজ ধাপ দিয়ে একটি 8bit DAC ব্যবহার করেছি, আউটপুট সেট 255 100%। আমরা আউটপুট পরিমাপ করার জন্য বাস পাইরেট ভোল্টেজ প্রোব ব্যবহার করতে পারেন।

SPI> D <--মেসার ভোল্টেজ 9xx ভোল্টেজ প্রোব: 2.5VOLTS <-DAC আউটপুট SPI >.

ডি একটি ভোল্টেজ পরিমাপ ট্রিগার। DAC আউটপুট ভোল্টেজটি অভ্যন্তরীণ রেফারেন্সের 100% (255/255), 2.5 ভল্টস।

SPI> [0B00110000 0 0] D
110 স্পি সিএস সক্রিয়
120 টি স্পি লিখুন: 0x30 <-write DAC কমান্ড 120 টি স্পি লিখুন: 0x00 <-dac মান 120 টি স্পি লিখুন: 0x00 <--কেয়ার নেই 140 সিএস নিষ্ক্রিয় 9xx ভোল্টেজ প্রোব: 0.0 ভোল্টস <-DAC আউটপুট SPI >.

0 আউটপুট 0% (0/255) এর একটি ড্যাক মান সহ একই কমান্ড; 0VOLTS।

SPI> [0B00110000 128 0] ডি
110 স্পি সিএস সক্রিয়
120 টি স্পি লিখুন: 0x30 <-write DAC কমান্ড 120 স্পি লিখুন: 0x80 <-dac মান 120 টি স্পি লিখুন: 0x00 <--কেয়ার নেই 140 সিএস নিষ্ক্রিয় 9xx ভোল্টেজ প্রোব: 1.2VOLTS <-DAC আউটপুট SPI >.

128 এর একটি ড্যাক মান রেফারেন্স ভোল্টেজের প্রায় 50% (128/255), 1.2 ভোল্টস।

এসপিআই> [0 বি01000000 0] ডি
110 স্পি সিএস সক্রিয়
120 টিপিআই লিখুন: 0x40 <-Power নিচে কমান্ড 120 টি স্পি লিখুন: 0x00 <--কেয়ার নেই 120 টি স্পি লিখুন: 0x00 <--কেয়ার নেই 140 সিএস নিষ্ক্রিয় 9xx ভোল্টেজ প্রোব: 0.0 ভোল্টস <-dac বন্ধ SPI >.

LTC2640 একটি কম পাওয়ার মোড আছে, কমান্ড 0b01000000 এবং দুই বাইট যা উপেক্ষা করা হয়। পাওয়ার ডাউন কমান্ডের পরে আমরা DAC থেকে আউটপুট আছে যাচাই করতে পারেন। কম শক্তি মোড থেকে প্রস্থান করার জন্য কোন ড্যাক মান লিখুন।

এটা আরও গ্রহণ

বাস পাইরেটের জন্য পরবর্তী পদক্ষেপ কি? আমরা অবশেষে ডিজাইনের একটি চূড়ান্ত আপডেট তৈরি করব যা একটি পেশাগতভাবে তৈরি, ডবল পার্শ্বযুক্ত পিসিবি-তে USB অন্তর্ভুক্ত করে। পাওয়ার সাপ্লাই সূচক নির্দেশক LEDs এই সংস্করণের জন্য slated ছিল, কিন্তু অন্তর্ভুক্ত করা হয়নি। এটি একটি পিসি ছাড়াই ডিবাগিংয়ের জন্য কীবোর্ড সংযোগকারী এ থাকতে সহায়ক হবে। check out the roadmap and wishlists on the Hack a Day Bus Pirate page.

Download: buspirate.v1a.zip

ওবিড -২ ডংল আক্রমণ: ব্লুটুথের

ওবিড -২ ডংল আক্রমণ: ব্লুটুথের

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

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

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

Bosch তাদের বিবৃতি একটি বিট downplays:

এটি একটি সম্ভাব্য ক্ষতিকারক আক্রমণের স্কেলেবিলিটিটি এমন একটি সম্ভাব্য ক্ষতিকারক আক্রমণের দ্বারা সীমিত যে এই ধরনের আক্রমণটি ডনগলের কাছে শারীরিক প্রক্সিমিটি প্রয়োজন। এটি ইঙ্গিত করে যে আক্রমণের যন্ত্রটি গাড়ির ব্লুটুথ পরিসরের মধ্যে থাকা দরকার।

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

বাচ্চা কম্পিউটার রিমোট

বাচ্চা কম্পিউটার রিমোট

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

একটি 6 ভি সকেটের মধ্যে একটি 12V বাল্ব

একটি 6 ভি সকেটের মধ্যে একটি 12V বাল্ব

এ কাজ করা এটি একটি বৃত্তাকার গর্তের ধরনগুলির মধ্যে একটি বর্গাকার পেগের কিছু। [Kiel Lydestad] কাছাকাছি moped একটি vintage অশ্বচালনা করা হয়েছে। আপনি জানেন, একটি মোটর সাইকেল যা একটি সাইকেল মত pedaled করা যেতে পারে। প্রোগ্রামের তিনি জিনিসটি স্টকটিকে রাখতে চান, তবে একইভাবে এটি সম্পূর্ণভাবে কার্যকরী হতে হবে। এই হালকা বাল্ব প্রতিস্থাপন প্রকল্পে যান। তার ব্রেকের আলোকে একটি নতুন বাল্বের প্রয়োজন ছিল, সেইসাথে তিনি এই 12V LED বাল্বে 6 ভি সকেটে কাজ করতে পরিচালিত করেছিলেন।

একটি LED এই অ্যাপ্লিকেশনের জন্য একটি সত্যিকারের চমৎকার বিকল্প, কারণ Motobécane Moped লাইট পাওয়ার জন্য একটি Magneto জেনারেটর ব্যবহার করে। এটা অনেক বর্তমান টেনে আনবে না, তবে এটি অর্ধেকের বেশি ভোল্টেজে যাওয়ার জন্য প্রয়োজনীয়তা সমন্বয় করেছিল। [কিয়েল] উল্লেখ করা হয়েছে যে এটি নেতৃত্বাধীন টাওয়ারটি খুলতে পারে এবং বর্তমান সীমিত সার্কিটটি ভেতরে পরিবর্তন করতে পারে, তবে তিনি অনুভব করেছিলেন যে এটি কেবল এই ভোল্টেজ দ্বিগুণ সার্কিট যুক্ত করা সহজ ছিল। তিনি এমন একটি পদ্ধতিতে উপাদানগুলি একত্রিত করেছেন যা এখনও তাদেরকে বাল্বের ধাতব বেসে আকৃতিতে সক্ষম করে।

Condenser মাইক্রোফোন বিল্ডিং

Condenser মাইক্রোফোন বিল্ডিং

আজ ব্রাউজিং, এই কাজ আমাদের চোখ ধরা। প্রধানত, ভিজ্যুয়াল সাদৃশ্য, ভাল, ব্যক্তিগত massagers কারণে। এটি সক্রিয় আউট, এটি একটি ঘর তৈরি স্টুডিও condenser মাইক্রোফোন। আমরা সাধারণত তার ব্যক্তিগত পৃষ্ঠায় সরাসরি লিঙ্ক করতে পছন্দ করি, যা ডিপোনের সাথে কিছুটা বেশি কিছু আছে, তবে এটি পপআপের পাশাপাশি পপ আন্ডারস থাকে, তাই আপনার নিজের ঝুঁকিতে যায়। সাধারণত condenser mics জাদু ঘটতে জন্য ফ্যান্টম ক্ষমতা প্রয়োজন, তবে তিনি 9 ভি ব্যাটারী বন্ধ তাদের চালানোর জন্য একটি সার্কিট অন্তর্ভুক্ত করেছেন। আমরা আগে condenser mics সম্পন্ন করেছি, তবে এটি একটি বিট দ্রুত এবং পাশাপাশি dirtier মনে হয়।

মার্কিন যুক্তরাষ্ট্রে লাইভে ফোন আনলক করার জন্য নতুন নিয়ম, আপনার যা বোঝার প্রয়োজন তা এখানে

মার্কিন যুক্তরাষ্ট্রে লাইভে ফোন আনলক করার জন্য নতুন নিয়ম, আপনার যা বোঝার প্রয়োজন তা এখানে

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

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

এখানে, আমরা প্রধান ক্যারিয়ারের দিক থেকে জিনিসগুলি ভেঙে ফেলেছি, আপনি যদি আনলকটি প্রক্রিয়া করতে চান তবে আপনাকে কী করতে হবে তা নির্ধারণ করতে আপনাকে সহায়তা করে।

বিষয়গুলি লক্ষ করুন:

আপনি যখন আপনার ক্যারিয়ারের সাথে আপনার চুক্তির মেয়াদ শেষ করেছেন তখন আপনি আনলক করার যোগ্য।

আনলকিং একেবারে নিখরচায় পাশাপাশি আপনাকে নতুন নিয়ম অনুসারে এটিতে একটি ডাইম ব্যয় করতে হবে না।

ট্যাবলেটগুলি একইভাবে আনলক করা যায়, তবে তারা স্পষ্টতই কোনও ক্যারিয়ারে লক করা থাকে।

আপনার গ্যাজেটটি আনলক করতে সাধারণত প্রায় 2 ব্যবসায়িক দিন লাগে।

এটি & টি

এটিএন্ডটি অনুরোধগুলি আনলক করার জন্য একটি ওয়েব প্রকার ব্যবহার করবে, পাশাপাশি এটি পৌঁছানোর জন্য, এই লিঙ্কটিতে ক্লিক করুন। বিশদ পাশাপাশি আপনার যা কিছু বোঝার প্রয়োজন তা এখানে রয়েছে।

স্প্রিন্ট

স্প্রিন্টে একটি আনলক পেতে, সংখ্যাটি 1-888-211-4727, যেখানে উত্তরদাতাদের একজন আপনার আনলকটি প্রক্রিয়া করবে। ছোট মুদ্রণ, ইতিমধ্যে, এখানে আবিষ্কার করা যেতে পারে।

ভেরিজন

আপনার কল কল করা উচিত যে নম্বরটি 1-800-711-8300। আপনি যখন যাচ্ছেন তখন একটি সিম আনলক করুন। টিএসের পাশাপাশি সিএস সম্পর্কে সম্পূর্ণ বিশদগুলির জন্য এখানে ক্লিক করুন।

টি মোবাইল

টি-মোবাইল ক্লায়েন্টরা আনলক সম্পর্কিত যতদূর পর্যন্ত গোলকটি ঘূর্ণায়মান পেতে 1-877-746-0909 ফোন করতে চাইবে। মূল বিবরণগুলি এখানে ক্লিক করে দেখা যায়।

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

ওহ, পাশাপাশি কেবল স্পষ্ট করার জন্য, এই প্রক্রিয়াটি স্মার্টফোনগুলির পাশাপাশি ট্যাবলেটগুলির ক্ষেত্রেও একইভাবে প্রযোজ্য।

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

লেসার ক্যালেডোস্কোপটি আরও বেশি 3 ডি মুদ্রণ এবং কম scavenging

লেসার ক্যালেডোস্কোপটি আরও বেশি 3 ডি মুদ্রণ এবং কম scavenging

ব্যবহার করে আমরা বিশ্বাস করি যে [পিট প্রোডোহল] তার চাকরিটিকে একটি লেসার ক্যালেডোস্কোপকে ডাকে যখন ভুল মেয়াদটি ব্যবহার করেছিলেন। আমরা সাধারণত এক প্রান্তে তিনটি মিরর এবং কিছু জপমালা বা গ্লাস shards সঙ্গে একটি দীর্ঘ নল হিসাবে একটি Kaleidoscope বিশ্বাস। কিন্তু আমরা এটি দেখেছি এবং একটি দ্বিতীয় সংজ্ঞা রয়েছে যা একটি ক্রমাগত পরিবর্তনশীল প্যাটার্ন বোঝায়। এই বিল ফিট করে। গত সপ্তাহে লেজার স্পিরির মতোই, এটি স্পিনিং আয়না ব্যবহার করে মার্জিত নকশার তৈরি করে। কিন্তু [পিট] পিসি ভক্তদের পুনর্নির্মাণের পরিবর্তে 3 ডি মুদ্রিত অংশগুলির সাথে একটি সংখ্যা নিয়ে গিয়েছিল।

Foreground আপনি মোটর গতি সমন্বয় যা potentiometers দেখতে পারেন। এই জন্য knobs সব 3D মুদ্রিত ছিল। তিনি তিনটি মোটর এবং লেজার ডায়োডের জন্য ইনস্টল করা বন্ধনীগুলিও মুদ্রণ করেছিলেন। মুদ্রিত অংশগুলির একটি তৃতীয় সেট মোটর শাফট বরং সহজে বৃত্তাকার আয়না ইনস্টল করে তোলে। এই সমস্তটি অত্যন্ত টাইট সহনশীলতার সাথে একত্রে এসেছিল, যা তিনি ব্রেকের পরে ভিডিওতে তৈরি করতে পরিচালিত করেন।

অ্যান্ড্রয়েডের জন্য বেশিরভাগ ব্যবহৃত এডিবি এবং ফাস্টবুট কমান্ড

অ্যান্ড্রয়েডের জন্য বেশিরভাগ ব্যবহৃত এডিবি এবং ফাস্টবুট কমান্ড

অ্যান্ড্রয়েডের প্রতিটি নুব যতক্ষণ সম্ভব এডিবি (বা ম্যাকের টার্মিনাল) থেকে দূরে থাকার চেষ্টা করেছে। হ্যাঁ, এটি সময়ে সময়ে খুব প্রযুক্তিগত শোনায় এবং এটিতে পৌঁছানোর জন্য, প্রাথমিক পদক্ষেপগুলি রয়েছে যা আমাদের প্রথম স্থানে পৌঁছানোর উত্তেজনা তৈরি করে। তবে আমার উপর নির্ভর করুন, একবার আপনি সেখানে থাকলে বিশ্রামটি কেকের টুকরো। এবং যতক্ষণ আপনি এটি এড়িয়ে চলেছেন ততক্ষণ আপনি খুব বেশি পথে হারাচ্ছেন। এই পোস্টটি দিয়ে যান, এটি অবশ্যই আপনাকে প্রক্রিয়াটির সাথে পরিচয় করিয়ে দিতে হবে, যদি আপনাকে পুরোপুরি শুরু করতে রাজি না করে।

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

তুমি কি চাও:

আপনাকে শুরু করার জন্য আপনাকে দুটি জিনিস করা দরকার।

আপনার ডিভাইসে: বিকাশকারী বিকল্পগুলি সক্ষম করতে ‘বিল্ড নম্বর’ 7 বার আলতো চাপুন, ‘বিকাশকারী বিকল্পগুলিতে’ সক্ষম করুন ‘ইউএসবি ডিবাগিং’ (বা অ্যান্ড্রয়েড ডিবাগিং) সক্ষম করুন

আপনার পিসিতে: ​​অ্যান্ড্রয়েড এসডিকে / প্ল্যাটফর্ম সরঞ্জামগুলি ইনস্টল করুন। ইনস্টল অবস্থানটি খুলুন, ‘শিফট’ গুরুত্বপূর্ণ ধারণ করার সময় আদর্শ ক্লিক করুন এবং ‘এখানে ওপেন কমান্ড উইন্ডো’ চয়ন করুন।
আপনি যদি ডস ফর্ম্যাট পাঠ্য সহ একটি কালো উইন্ডো দেখতে পান তবে আপনি সেখানে আছেন।

মিস করবেন না
অ্যান্ড্রয়েডের জন্য এডিবি এবং ফাস্টবুট কমান্ডের তালিকা

এডিবি এবং ফাস্টবুট কমান্ড:

এডিবি রিবুট
এই কমান্ডটি আপনার ডিভাইসটিকে সাধারণ মোডে পুনরায় বুট করে। আপনি যখন আপনার ডিভাইসে কিছু ফ্ল্যাশ করেছেন এবং পুনরায় বুট করতে চান তখন আপনি এটি ব্যবহার করতে পারেন

এডিবি রিবুট পুনরুদ্ধার
যদি আপনার ডিভাইসে ইতিমধ্যে কোনও পুনরুদ্ধার ইনস্টল করা থাকে তবে এই কমান্ডটি পুনরুদ্ধার মোডে ডিভাইসটি পুনরায় চালু করবে।

এডিবি রিবুট বুটলোডার
আনলকিং এবং অন্যান্য কাজগুলি করার সময় বুটলোডারটি গুরুত্বপূর্ণ। এই কমান্ডটি আপনার ডিভাইসটি বুটলোডার মোডে পুনরায় চালু করে।

এডিবি রিবুট ফাস্টবুট
বুটলোডার মোডে যাওয়ার পরিবর্তে এবং তারপরে ফাস্টবুটটি বেছে নেওয়ার পরিবর্তে, এই কমান্ডটি আপনাকে সরাসরি ফাস্টবুট মোডে নিয়ে যায় যা আপনাকে আপনার ডিভাইসে কাস্টম-তৈরি পুনরুদ্ধার এবং রমগুলি ফ্ল্যাশ করতে সহায়তা করে।

ফাস্টবুট ওএম আনলক
ফাস্টবুটে থাকাকালীন, এই কমান্ডটি আপনার ডিভাইসটি আনলক করে (স্টক ডিভাইসে কাস্টম-তৈরি পুনরুদ্ধার এবং রমগুলির জন্য আনলকিং বুটলোডার প্রয়োজন)

ফাস্টবুট রিবুট বুটলোডার
আপনার ডিভাইসটি ফাস্টবুট মোড থেকে ফাস্টবুট মোডে আবার নতুন সেশনে পুনরায় বুট করা (একাধিক আইটেম ফ্ল্যাশ করার সময় একটি নতুন হিসাবে প্রস্তাবিত)

ফাস্টবুট ফ্ল্যাশ রিকভারি পুনরুদ্ধার.আইএমজি
আপনার ডিভাইসে একটি কাস্টম-তৈরি পুনরুদ্ধারের ফ্ল্যাশ করার কমান্ড (পুনরুদ্ধারের আইএমজি ফাইলটির নামকরণ করা হয়েছে ‘পুনরুদ্ধার.আইএমজি’ এবং প্ল্যাটফর্ম-সরঞ্জাম ফোল্ডারে উপস্থিত)

পরবর্তী পড়ুন
ফাস্টবুট / পুনরুদ্ধার / বুটলোডার মোডে অ্যান্ড্রয়েড ডিভাইসগুলি বুট করুন

Cape Town, South Africa