Translate

Wednesday, September 2, 2026

Прабово в Русия, горските пожари във фокуса на вниманието, докато цените на горивата и храните се променят

ДЖАКАРТА, 2 септември 2026 г. — Редица национални събития привлякоха общественото внимание в сряда (2.09.2026 г.), като се започне от програмата на президента Прабово Субианто в Русия, справянето с горските и поземлените пожари, промените в цените на горивата, движението на фондовия пазар, до състоянието на хранителните запаси.

Прабово пристигна във Владивосток, присъства на Икономическия форум

Президентът Прабово Субианто пристигна във Владивосток, Русия, за да присъства на 11-ия Източен икономически форум (EEF) като главен почетен гост по покана на руския президент Владимир Путин. Присъствието му е част от усилията за укрепване на руско-индонезийските отношения, особено в областта на икономиката и стратегическото сътрудничество.

Секретарят на кабинета Теди Индра Виджая заяви, че Русия разглежда Индонезия като един от основните и стратегически партньори в Азиатско-Тихоокеанския регион. Редица страни в Индонезия също се надяват, че участието на Прабово във форума може да отвори повече възможности за икономическо сътрудничество между двете държави.

Правителството наблюдава справянето с горските пожари

Във вътрешен план президентът Прабово обърна внимание и на горските и поземлените пожари в редица региони, особено в Калимантан и Суматра.

Прабово свика командващия на Националните въоръжени сили генерал Агус Субиянто и началника на Националната полиция генерал Листьо Сигит Прабово, за да получи последните доклади относно борбата с пожарите.

Справянето с горските пожари е важно, тъй като те не само имат потенциала да влошат качеството на въздуха и общественото здраве, но могат да причинят и екологични щети, както и да нарушат икономическата активност в засегнатите райони.

Рупията отслабва

Индонезийският финансов пазар също е подложен на натиск. При откриването на търговията в сряда беше съобщено, че обменният курс на рупията спрямо щатския долар е отслабнал с 30 пункта или около 0,17% до 17 774 Rp за щатски долар.

Движението на рупията е един от индикаторите, които непрекъснато се следят, тъй като може да повлияе на цените на вносните стоки, производствените разходи на компаниите и състоянието на вътрешния финансов пазар.

Индексът IHSG продължава да се колебае

Фондовият пазар също показва динамика. Данните от сутрешната търговия, събрани от агенция ANTARA, показват, че Основният борсов индекс на Джакарта (IHSG) се е повишил с 25,45 пункта до ниво от 6 625 по време на търговията в сряда. Последващото развитие обаче показва, че IHSG също е подложен на натиск, следвайки движенията на световните борси.

Това състояние показва, че инвеститорите все още са предпазливи пред лицето на несигурността на световния пазар и международното икономическо развитие.

Цената на Pertamax Green 95 се покачва

Обществото също е изправено пред промени в цените на енергията. Компанията Pertamina Patra Niaga коригира цената на бензина Pertamax Green 95 от 16 600 Rp на 19 150 Rp за литър, в сила от 2 септември 2026 г.

Увеличението на цените на горивата може да окаже влияние върху транспортните разходи и дистрибуцията на стоки. За бизнеса промените в цените на енергията също са един от компонентите, които трябва да се вземат предвид в оперативните разходи.

Движение в цените на храните

Промени в цените се наблюдават и при редица хранителни стоки. Данните от Националния информационен център за цените на стратегическите храни (PIHPS) показват, че цените на различни стоки са отбелязали движение в сряда (2.09.2026 г.).

Състоянието на цените на храните е във фокуса на вниманието на правителството, тъй като промените в цените на стоките от първа необходимост могат да повлияят пряко на покупателната способност на хората, като същевременно оказват натиск върху инфлацията.

Правителството продължава да предприема различни стъпки за поддържане на наличността на храни. Една от тях е чрез усилията на държавната логистична агенция Bulog за укрепване на запасите от ориз на пазара на дребно, както и чрез пазарни интервенции за смекчаване на потенциалното покачване на цените.

Правителството насърчава развитието на рибарството

В друг хранителен сектор правителството си поставя за цел тематичната програма за сладководно рибовъдство да бъде разширена до 4 000 места в цяла Индонезия през 2026 г. Програмата е насочена към подпомагане на задоволяването на нуждите от храна, като същевременно повишава икономическата активност на населението.

Очаква се развитието на сектора на рибарството не само да увеличи производството, но и да отвори нови икономически възможности за хората в различни региони.

Екосистемата на електрическите превозни средства продължава да се развива

Индустриалният сектор също получава внимание. Компаниите Danantara Investment Management, VKTR Teknologi Mobilitas и Bakrie & Brothers подписаха необвързващ списък с условия (non-binding term sheet) като първоначална рамка за проучване на стратегическо инвестиционно сътрудничество в развитието на екосистемата за търговски електрически превозни средства в Индонезия.

Тази стъпка е част от развитието на националната индустрия за електрически превозни средства, която все повече е насочена към укрепване на екосистемата и вътрешните инвестиции.

Правителството укрепва образованието на лекарите специалисти

В областта на здравеопазването правителството също така засилва политиките за ускоряване на увеличаването на броя на лекарите в Индонезия. Една от предприетите стъпки е издаването на оперативни разрешения за 25 програми за обучение на лекари специалисти.

Очаква се тази политика да разшири капацитета на образованието за лекари специалисти, като същевременно помогне за преодоляване на нуждите от медицински персонал в Индонезия.

Заключение

Развитието на Индонезия към 2 септември 2026 г. показва динамична национална ситуация. В чужбина президентът Прабово изпълнява програма за икономическа дипломация в Русия чрез Източния икономически форум, докато у дома правителството е изправено пред редица проблеми – от горски пожари, стабилността на рупията и фондовия пазар, цените на горивата и храните, до укрепването на рибарския сектор, електрическите превозни средства и човешките ресурси.

Тези различни събития показват, че правителството не само се сблъсква с предизвикателства пред икономическата и екологичната стабилност, но също така се стреми да отвори инвестиционни възможности и да укрепи стратегически сектори, които могат да подкрепят икономическия растеж на Индонезия.

Friday, August 28, 2026

Акциите на Snap (SNAP) поскъпнаха с 11,73% до 5,24 щатски долара, а търговският обем се увеличи: сигнал за обръщане на тенденцията или само отскок?

Движението на акциите на Snap Inc. с борсов символ SNAP отново привлича внимание, след като цената достигна 5,24 щатски долара, което представлява ръст от 0,55 щатски долара, или около 11,73%, според показаната графика. Повишението идва след продължителен период на силен натиск върху акциите, започнал след достигането на високите ценови нива през 2021 г.

Месечната графика показва, че акциите на SNAP все още се намират значително под историческите си върхове от преди няколко години. В същото време увеличаването на търговския обем през последните периоди е един от факторите, които правят настоящото движение заслужаващо внимание.

Според графиката цената на SNAP през 2021 г. за определен период се е движила в диапазона около 50–80 щатски долара. След достигането на върховите нива обаче тенденцията се променя рязко. Силният натиск от страна на продавачите довежда до продължително понижение, което продължава и през 2022 г. и сваля цената под границата от 10 щатски долара.

След това SNAP не успява веднага да се върне към предишните си високи нива. Вместо това акциите прекарват значителен период в странично движение при сравнително ниски цени. Това се вижда особено ясно между 2023 и 2025 г., когато цената многократно се движи приблизително в диапазона 5–15 щатски долара.

От 80 щатски долара до около 5 щатски долара

Един от най-впечатляващите елементи на графиката е мащабът на дългосрочния спад на акциите на SNAP.

През 2021 г. цената за определен период се доближава до 80 щатски долара за акция. След достигането на тази зона обаче тенденцията се променя драматично. Засиленият натиск от продажби постепенно води до формиране на все по-ниски ценови нива.

Впоследствие SNAP се насочва към диапазона около 5–10 щатски долара. Това означава, че спрямо върховото ниво цената, показана на настоящата графика, е претърпяла изключително голяма корекция.

От гледна точка на техническия анализ това показва, че SNAP все още не може категорично да бъде определена като акция, която се е върнала към дългосрочен бичи тренд. За да се промени трайно тенденцията, цената ще трябва последователно да преодолее редица важни зони на съпротива.

Въпреки това се наблюдава интересна промяна в активността на търговията.

Търговският обем се увеличава

Наред с повишението на цената от 11,73%, графиката показва сравнително висок търговски обем през последния период. Посочената стойност на графиката е около 88,338 милиона акции.

Обемът е един от важните показатели при оценката на силата на дадено ценово движение.

Повишаването на цената, придружено от голям обем, може да показва увеличаване на активността на пазара. Големият обем обаче не означава автоматично, че цената ще продължи да расте. Търговската активност може да бъде резултат както от силно покупателно, така и от силно продаваческо участие.

Затова движението на SNAP трябва да бъде наблюдавано през следващите няколко месечни свещи, за да се установи дали настоящото повишение може да се задържи.

Ако след ръста последват няколко положителни периода и обемът остане висок, това може да бъде сигнал за постепенно увеличаване на интереса от страна на купувачите. Ако обаче цената отново започне да пада при голям обем, настоящото повишение може да се окаже само временен отскок.

Зоната около 5 щатски долара е важна

От структурата на графиката се вижда, че зоната около 5 щатски долара е една от важните области, които трябва да бъдат наблюдавани.

Цената на SNAP неколкократно се е движила около това ниско ниво. Ако акциите успеят да се задържат над него, възможността за краткосрочно възстановяване може да се увеличи.

От друга страна, ако цената отново загуби зоната около 5 щатски долара и започне последователно да се понижава, натискът от страна на продавачите може отново да се засили.

При последна цена от 5,24 щатски долара дори движение от няколко процента може да се окаже значимо, тъй като акциите се намират близо до зона, която в миналото е служила като основа на ценовото движение.

Инвеститорите също трябва да следят дали ръстът от 11,73% ще успее да изведе цената над 6 щатски долара. При успешно преодоляване на това ниво вниманието може да се насочи към диапазона 7–8 щатски долара, преди цената да се сблъска с по-високи нива на съпротива.

Тези ценови нива обаче представляват технически ориентири въз основа на предоставената графика, а не гаранция, че цената ще ги достигне.

Все още няма достатъчно основания за обявяване на дългосрочен бичи тренд

Макар ръстът от 11,73% да изглежда значителен, месечната графика показва, че SNAP все още има сериозни препятствия пред себе си, преди да може да се говори за действителна промяна на дългосрочната тенденция.

След спада от около 80 щатски долара до района около 5 щатски долара, акциите ще трябва последователно да формират по-високи дъна и по-високи върхове, за да се потвърди промяна в структурата на тренда.

Един единствен силен период на покачване не е достатъчен, за да потвърди такава промяна.

При техническия анализ обръщането на тенденцията обикновено се счита за по-надеждно, когато цената успее да преодолее важна съпротива, след което да се задържи над нея и да започне да формира нова възходяща структура.

Затова настоящият ръст е по-подходящо да бъде разглеждан като първоначален положителен сигнал, който все още се нуждае от потвърждение, а не като доказателство, че SNAP вече е навлязла в нов бичи пазар.

Защо обемът е толкова важен?

Търговският обем от около 88 милиона акции прави последното движение по-интересно в сравнение с периодите, когато активността на пазара е била по-ниска.

Ако увеличаването на обема върви заедно с продължаващо покачване на цената, пазарът може да го интерпретира като увеличаване на участието на купувачите.

Ако обаче високият обем се появи в момент, когато цената не успява да преодолее съпротивата и след това започва да пада, това може да бъде сигнал за засилен натиск от страна на продавачите.

Затова инвеститорите не трябва да се фокусират единствено върху процента на ръста на SNAP. Важно е да се разглежда връзката между цена, обем, подкрепа и съпротива.

Три сценария, които трябва да бъдат наблюдавани

Въз основа на показаната графика могат да бъдат разгледани поне три възможни сценария.

Първият е бичият сценарий. Цената успява да се задържи над 5 щатски долара, след което преодолява зоната около 6 щатски долара и продължава към следващите нива на съпротива. Ако обемът остане висок и ценовата структура започне да формира все по-високи върхове, вероятността за промяна на тенденцията би изглеждала по-интересна.

Вторият е страничният сценарий. SNAP не успява да преодолее съпротивата и отново започва да се движи приблизително между 5 и 6 щатски долара. Това би означавало, че пазарът все още търси посока и няма достатъчно силен импулс за формиране на нов устойчив тренд.

Третият е мечият сценарий. Ръстът от 11,73% се оказва само временен отскок. След това цената отново пада под 5 щатски долара при висок обем. Ако подобно движение се реализира, натискът от страна на продавачите отново може да се превърне във водещ фактор.

SNAP все още се нуждае от потвърждение

Показаната графика дава интересна картина за състоянието на акциите на Snap. След изключително силния спад от 2021 г. насам цената сега се намира около 5,24 щатски долара, като отчита ръст от 11,73% при сравнително висок търговски обем.

В исторически план обаче акцията все още се намира много далеч от предишния си връх. Поради това последното повишение все още не може да бъде определено като дългосрочно възстановяване, преди да бъде потвърдено от следващите ценови движения.

Зоната около 5 щатски долара е важна за оценка на способността на акцията да запази настоящия импулс. В същото време 6 щатски долара и диапазонът 7–8 щатски долара могат да бъдат наблюдавани при евентуално продължаване на възходящото движение.

Най-важният въпрос е дали високият обем ще бъде последван от устойчиво натрупване на позиции и продължаващо покачване на цената, или ще се окаже знак за увеличаване на продажбите.

В този смисъл SNAP в момента се намира в интересна, но все още несигурна фаза. Ръстът от 11,73% е положителен краткосрочен сигнал, но инвеститорите се нуждаят от потвърждение през следващите периоди на търговия, преди да може да се заключи, че акцията действително е излязла от продължителния си низходящ тренд.

Настоящият анализ е изготвен въз основа на предоставената графика и не включва най-нови финансови отчети, корпоративни новини или фундаментални катализатори. Посочените ценови нива представляват техническа интерпретация на графиката и не са препоръка за покупка или продажба на акции.

1 гражданин загина в Педжомпонган през нощта, индонезийската полиция помогна при евакуацията

 


ДЖАКАРТА — Един жител загина след инцидент в района на Педжомпонган, Централна Джакарта, по време на безредиците, възникнали след демонстрация в четвъртък вечерта, 27 август 2026 г. Индонезийската полиция потвърди смъртта на гражданина и обясни, че нейни медицински служители са помогнали за евакуацията му, след като районът е бил оценен като достатъчно безопасен за извършване на спасителната операция.

Според информацията, представена от полицията в петък, 28 август, първоначално служителите са получили сигнал от граждани за човек, който се нуждае от помощ в района на Педжомпонган. По това време обаче ситуацията около мястото все още е била нестабилна заради продължаващите безредици.

Ръководителят на отдела за връзки с обществеността на столичната полиция на Джакарта комисар Буди Херманто заяви, че евакуацията не е могла да бъде извършена веднага. Полицията е трябвало първо да прецени ситуацията и да се увери, че самите служители могат безопасно да достигнат до пострадалия.

След като районът бил обезопасен, екипът на медицинския отдел на полицията, известен като Biddokkes Polda Metro Jaya, пристигнал на място. Там е бил открит мъж, който се намирал в безсъзнание.

Пострадалият е бил евакуиран и транспортиран до най-близкото лечебно заведение — болницата на индонезийските военноморски сили „Д-р Минтохарджо“. Медицинският екип е започнал оказване на помощ, но по време на лечението мъжът е починал.

Полицията впоследствие транспортирала тялото до болницата на индонезийската полиция в Крамат Джати. По данни на властите това е станало около 23:30 ч. в четвъртък вечерта, за да бъдат извършени необходимите процедури по идентифициране и съдебномедицински преглед.

Жертвата е идентифицирана в медиите като Бамбанг Сетияван, жител на района. Някои местни публикации го описват като търговец на огледала, който живеел в района на Педжомпонган.

Случаят привлече сериозно обществено внимание, тъй като смъртта е настъпила на фона на напрегната ситуация около демонстрациите в близост до комплекса на индонезийския парламент. След края на демонстрацията в района на Педжомпонган и Бендунган Хилир са възникнали безредици.

Властите подчертават, че трябва да се разграничават установените факти от все още непотвърдените версии за обстоятелствата около смъртта. Към момента полицията съобщава, че мъжът е бил намерен в безсъзнание, евакуиран е след обезопасяването на района и впоследствие е починал в болницата.

Причината за смъртта не е окончателно установена чрез аутопсия. Полицията е предложила да бъде извършена аутопсия, за да се установи медицинската причина за смъртта, но семейството на починалия е отказало. По тази причина разследващите органи не разполагат с резултат от аутопсия, който да даде окончателен отговор относно причината за смъртта.

Буди Херманто заяви, че полицията уважава състоянието на семейството, което преживява тежка загуба. Поради това на този етап разследващите все още не са поискали подробно обяснение от близките на жертвата.

Случаят показва и трудностите, пред които са били изправени служителите, опитващи се да оказват помощ по време на безредиците. Според полицията спасителните действия не могат да бъдат предприемани без оценка на риска, особено когато наоколо продължават сблъсъци и движението на хора е трудно контролируемо.

Полицията заяви, че безопасността на медицинските екипи и служителите е била един от основните фактори при определянето на момента за евакуацията. Едва след като ситуацията била сметната за достатъчно сигурна, медицинските служители успели да достигнат до мъжа.

Междувременно индонезийските власти продължиха да наблюдават района след безредиците. Според полицията на 28 август обстановката в Педжомпонган Рая и Путамбуран вече е била спокойна, като местните жители са могли да се върнат към обичайните си дейности. Движението по някои от пътищата в района също е било наблюдавано от полицейски служители.

Смъртта на един гражданин добави още един трагичен епизод към напрегнатите събития около демонстрациите в Джакарта. Властите призоваха обществото да запази спокойствие и да не разпространява непотвърдени твърдения, докато фактите около инцидента продължават да бъдат изяснявани.

Особено важно е да се установи точната последователност на събитията преди евакуацията, медицинското състояние на жертвата при откриването му и причината за последвалата смърт. Без резултат от аутопсия или други достатъчно надеждни медицински доказателства не може категорично да се посочи конкретна причина за смъртта.

Полицията също така трябва да продължи да събира информация от мястото на инцидента и от свидетели, когато това стане възможно. Семейството на починалия има право да получи яснота относно случилото се, докато властите са длъжни да провеждат проверката въз основа на доказателства.

За местните жители случилото се остава болезнено напомняне за опасностите, които могат да възникнат, когато масови демонстрации прераснат в безредици. Районът Педжомпонган е близо до важни пътни артерии и жилищни квартали, което означава, че подобни инциденти могат да засегнат не само участниците в протестите, но и обикновените граждани, които се намират в близост до събитията.

Индонезийската полиция заяви, че ще продължи да следи ситуацията и да предприема мерки за поддържане на обществения ред. Основният фокус остава върху възстановяването на спокойствието в района и изясняването на обстоятелствата около смъртта.

Случаят с Бамбанг Сетияван продължава да се разглежда от компетентните органи. Засега потвърденият факт е, че той е бил намерен в безсъзнание по време на безредиците в Педжомпонган, бил е евакуиран от медицински екип на полицията и е починал след транспортирането му в болница. Точната причина за смъртта остава предмет на допълнително изясняване.

Sunday, August 2, 2026

Kisi-kisi UAS Pemograman Berorientasi Objek Semester 1 Kelas XI


1.       Sintaks java untuk melakukan kompilasi terhadap berkas program adalah :

2.       Arsitektur java yang dipakai untuk wireless device / mobile device, disebut dengan…

3.       Berikut ini yang termasuk tipe data primitive adalah…

4.       Dari statement berikut ini manakah baris pernyataan yang tidak valid…

5.       Apa yang akan tercetak dari hasil penggalan code berikut ini:

6.       Pendefinisian kelas pada program diatas terjadi pada baris ke …

7.        Jika nilai variabel c ditampilkan ke layar akan menghasilkan nilai …

8.        Jika program di atas di jalankan maka akan menghasilkan keluaran ....

9.       Jika pada baris ke 8 dari program dirubah dengan perintah continue; maka akan menghasilkan keluaran...

10.   Berikut ini adalah editor yang dapat digunakan untuk menuliskan  program Java, kecuali...

11.    Berikut ini pernyataan yang benar berhubungan dengan class dan object dalam Java, kecuali...

12.   Suatu method yang dapat dijalankan otomatis pada saat object dari class dibuat, dikenal dengan ...

13.   Dalam konsep OO, setiap object memiliki behaviour. Apa yang dimaksud dengan behaviour?

14.   Pendeklarasian variabel pada program diatas terjadi pada nomor…

15.   Proses inisialisasi pada program di atas terjadi pada nomor

16.   Hasil dari output program diatas adalah

17.   Jika program tersebut disimpan maka nama programnya adalah ...

18.   Hasil yang tercetak di layar pada program di atas adalah :

19.   Yang merupakan superclass adalah

20.   Yang merupakan subclass adalah

21.   Yang merupakan objek adalah

22.   Method yang memiliki nama yang sama dengan nama kelasnya disebut dengan…

23.   Hasil keluaran program di atas adalah

24.   Pembentukan objek pada program diatas terjadi pada baris ke…

25.   Method konstruktor terdapat pada baris ke…

26.   Jika code diatas di jalankan maka akan menghasilkan keluaran

27.   Perhatikan code pada baris ke 9 dan 10 memiliki nama method yang sama, maka bisa juga disebut dengan istilah ...

28.   Jika kode perogram di atas dijalankan maka akan menghasilkan keluaran

29.   Perhatikan code di atas pada baris ke 3 dan ke 7, memiliki nama method yang sama, maka program diatas menerapkan ....

30.   Perintah untuk mendeklarasikan variabel array 2 dimensi untuk 3 baris 2 kolom adalah…

31.   Pada pemrograman java, file dengan ekstensi class (nama_file.class) sebenarnya berisikan:

32.   Konsep pewarisan terdapat pada baris ke…

33.   Jika program tersebut disimpan maka nama programnya adalah ...

34.   Object yang tercipta pada program tersebut adalah….

35.   Jika program tersebut di jalankan maka akan menghasilkan keluaran...


36.   Berikut adalah cara untuk mendeklarasikan sebuah package, yaitu...

37.   Modifier final pada kelas berarti…

38.   Berikut adalah cara pendeklarasian array 1 dimensi

39.   Dibawah ini adalah sifat dan definisi dari package kecuali ……….

40.   Modifier yang digunakan bila suatu unsure (kelas/metode/variable) memiliki nilai yang tetap adalah…





Thursday, July 30, 2026

Membuat Aplikasi Android Sederhana (Aplikasi Hitung Volume)

Tujuan
Codelab ini bertujuan untuk mengimplementasikan komponen Activity pada aplikasi pertama yang kamu bangun sehingga dapat memberikan gambaran tentang bagaimana Activity ditampilkan. Kemudian anda memberikan Interaksi di dalamnya seperti memberi input dan mengklik sebuah tombol.

Logika Melakukan input ke dalam obyek TextBox → Melakukan validasi input → Melakukan perhitungan volume balok ketika tombol hitung diklik


Langkah langkah Pengerjaan

1. Buat Project Baru dengan Nama "App Volume"




Kode activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="16dp"
    android:orientation="vertical"
    tools:context=".MainActivity">

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Panjang"
        />

    <EditText
        android:id="@+id/edt_panjang"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="numberDecimal"
        android:lines="1"
        android:layout_marginBottom="25dp"/>


    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Lebar"
        />

    <EditText
        android:id="@+id/edt_lebar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="numberDecimal"
        android:lines="1"
        android:layout_marginBottom="25dp"/>


    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Tinggi"/>

    <EditText
        android:id="@+id/edt_tinggi"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="numberDecimal"
        android:lines="1"
        android:layout_marginBottom="20dp"/>


    <Button
        android:id="@+id/btn_hitung"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="@string/hitung"
        android:layout_marginBottom="30dp"/>

    <TextView
        android:id="@+id/tv_hasil"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:text="Hasil"
        android:textSize="40sp"
        android:textStyle="bold"
        android:layout_marginBottom="16dp"/>

</LinearLayout>



Kode dalam MainActivity.java


package com.septian.andre.hitungvolume;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity implements View.OnClickListener {

    private EditText edtPanjang, edtLebar, edtTinggi;

    private Button btnHitung;

    private TextView tvHasil;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        edtPanjang = (EditText)findViewById(R.id.edt_panjang);
        edtLebar = (EditText)findViewById(R.id.edt_lebar);
        edtTinggi = (EditText)findViewById(R.id.edt_tinggi);
        btnHitung = (Button)findViewById(R.id.btn_hitung);
        tvHasil = (TextView)findViewById(R.id.tv_hasil);
        btnHitung.setOnClickListener(this);

    }

    public void onClick(View v) {
        if (v.getId() == R.id.btn_hitung) {
            String panjang = edtPanjang.getText().toString().trim();
            String lebar = edtLebar.getText().toString().trim();
            String tinggi = edtTinggi.getText().toString().trim();
            boolean isEmpetyFields = false;

            if (TextUtils.isEmpty(panjang)) {
                isEmpetyFields = true;
                edtPanjang.setError("Field Ini Tidak Boleh Kosong");
            }

            if (TextUtils.isEmpty(lebar)) {
                isEmpetyFields = true;
                edtLebar.setError("Field Ini Tidak Boleh Kosong");
            }

            if (TextUtils.isEmpty(tinggi)) {
                isEmpetyFields = true;
                edtTinggi.setError("Field Ini Tidak Boleh Kosong");
            }

            if (!isEmpetyFields) {
                double l = Double.parseDouble(lebar);
                double p = Double.parseDouble(panjang);
                double t = Double.parseDouble(tinggi);

                double volume = l * p * t;

                tvHasil.setText(String.valueOf(volume));
            }


        }
    }
}

Wednesday, July 29, 2026

KUMPULAN SOAL UJIAN KOMPETENSI KEAHLIAN UNTUK SMK



Uji Kompetensi Keahlian atau UKK adalah bagian dari intervensi Pemerintah dalam menjamin mutu pendidikan pada satuan pendidikan Sekolah Menengah Kejuruan. Pelaksanaan UKK bertujuan untuk mengukur pencapaian kompetensi siswa pada level tertentu sesuai Kompetensi Keahlian yang ditempuh selama masa pembelajaran di SMK. UKK dilaksanakan oleh satuan pendidikan dalam bentuk ujian praktik yang menguji aspek pengetahuan, keterampilan, dan sikap pada 1 event.

UKK dapat dilaksanakan menggunakan standar yang ditetapkan oleh industri, Lembaga Sertifikasi Profesi, dan/atau perangkat uji yang dikeluarkan oleh Kementerian Pendidikan dan Kebudayaan di Tempat-tempat uji kompetensi. Satuan pendidikan yang menyelenggarakan UKK harus dinyatakan layak sebagai tempat uji kompetensi oleh koordinator Ujian Nasional Tingkat Provinsi atau Lembaga Sertifikasi Profesi. Sebagaimana tahun sebelumnya, nilai UKK akan diperhitungkan sebagai Nilai Ujian Sekolah untuk mata pelajaran kompetensi kejuruan.

Perangkat UKK yang dikeluarkan oleh Kementerian Pendidikan dan Kebudayaan bersifat terbuka dan peserta uji dapat berlatih menggunakan perangkat ujian tersebut sebelum pelaksanaan ujian. Secara umum perangkat Uji Kompetensi Keahlian terdiri atas :

Soal Praktik Kejuruan (SPK) adalah berupa penugasanbagi peserta uji untuk membuat atau proses dan mengerjakan suatu produk/jasa.

Pedoman Penilaian Soal Praktik (PPsp) adalah instrumen yang digunakan untuk pemberian skor setiap komponen penilaian. Lembar penilaian memuat komponen penilaian, sub-komponen penilaian, pencapaian kompetensi, dan kriteria/rubrik penilaian.

Instrumen Verifikasi Penyelenggara Ujian Praktik Kejuruan (InV) adalah instrumen yang digunakan untuk menilai kelayakan satuan pendidikan atau institusi lain sebagai tempat penyelenggaraan ujian Praktik Kejuruan. Instrumen verifikasi memuat standar persyaratan peralatan utama, standar persyaratan peralatan pendukung,standar persyaratan tempat/ruang serta memuat persyaratan penguji yang terdiri atas penguji internal dan eksternal.

Adapun dokumen yang dapat diakses secara publik adalah :


Mulai tahun pelajaran 2018/2019, Ujian Nasional Teori Kejuruan tidak lagi menjadi bagian Uji Kompetensi Keahlian sehingga nilai Ujian Nasional tidak lagi diperhitungkan dalam nilai Uji Kompetensi Keahlian melainkan hanya untuk Sertifikat Hasil Ujian Nasional. Kisi-kisi Ujian Nasional Teori Kejuruan dapat diunduh DI SINI


Untuk Prodi Teknik Komputer dan Informatika silahakan didownload disini

1. Soal Uji Kompetensi Keahlian Rekayasa Perangkat Lunak (Soal UKK RPL)
4. Soal Uji Kompetensi Keahlian Teknik Transmisi Komunikasi (Soal UKK TTK)

Untuk Pembahasanya ditunggu ya postingan-postingan selanjutnya....

Tuesday, July 28, 2026

2 Basis Data (Pengenalan My SQL)


Mengenal My SQL 

MySQL adalah Sebuah program database server yang mampu menerima dan mengirimkan datanya sangat cepat, multi user serta menggunakan peintah dasar SQL ( Structured Query Language ).
MySQL merupakan dua bentuk lisensi, yaitu FreeSoftware dan Shareware. MySQL yang biasa kita gunakan adalah MySQL FreeSoftware yang berada dibawah Lisensi GNU/GPL ( General Public License ).
MySQL Merupakan sebuah database server yang free, artinya kita bebas menggunakan database ini untuk keperluan pribadi atau usaha tanpa harus membeli atau membayar lisensinya. MySQL pertama kali dirintis oleh seorang programmer database bernama Michael Widenius . Selain database server, MySQl juga merupakan program yang dapat mengakses suatu database MySQL yang berposisi sebagai Server, yang berarti program kita berposisi sebagai Client. Jadi MySQL adalah sebuah database yang dapat digunakan sebagai Client mupun server.
Database MySQL merupakan suatu perangkat lunak database yang berbentuk database relasional atau disebut Relational Database Management System ( RDBMS ) yang menggunakan suatu bahasa permintaan yang bernama SQL (Structured Query Language )

Kelebihan MySQL
Database MySQL memiliki beberapa kelebihan dibanding database lain, diantaranya :
  • MySQL merupakan Database Management System ( DBMS )
  • MySQL sebagai Relation Database Management System ( RDBMS ) atau disebut dengan database Relational
  • MySQL Merupakan sebuah database server yang free, artinya kita bebas menggunakan database ini untuk keperluan pribadi atau usaha tanpa harus membeli atau membayar lisensinya
  • MySQL merupakan sebuah database client 
  • MySQL mampu menerima query yang bertupuk dalam satu permintaan atau MultiThreading.
  • MySQL merupakan Database yang mampu menyimpan data berkapasitas sangat besar hingga berukuran GigaByte sekalipun.
  • MySQL diidukung oleh driver ODBC, artinya database MySQL dapat diakses menggunakan aplikasi apa saja termasuk berupa visual seperti visual Basic dan Delphi.
  • MySQL adalah database menggunakan enkripsi password, jadi database ini cukup aman karena memiliki password untuk mengakses nya.
  • MySQL merupakan Database Server yang multi user, artinya database ini tidak hanya digunakan oleh satu pihak orang akan tetapi dapat digunakan oleh banyak pengguna.
  • MySQL mendukung field yang dijadikan sebagai kunci primer dan kunci uniq ( Unique ).
  • MySQL memliki kecepatan dalam pembuatan table maupun peng-update an table.

Kekurangan MySQL

Meskipun memiliki banyak kelebihan, terutama karena merupakan salah satu program atau software yang opensource, ternyata MySQL juga memiliki beberapa kekurangan. Berikut ini adalah beberapa kekurangan MySQL :

  • Sulit untuk diaplikasikan pada intansi atau perusahan dengan database yang besar
Karena merupakan salah sau jenis DBMS yang ramah terhadap spesifikasi komputer, maka MySQL pun memiliki fitur yang tidak selengkap Oracle. Hal ini berhubungan dengan implementasi dari DBMS yang dilakukan, dimana MySQL tidak mampu atau diragukan kemampuannya untuk melakukan manajemen database degan jumlah data yang sangat besar. Sehingga tidak cocok untuk diterapkan pada instansi atau perusahaan besar.
  • Support yang kurang
Technical support dari MySQL juga dianggap kurang baik. Hal ini mungkin berhubungan dengan status open source yang dimiliki oleh MySQL. Hal ini membuat user akan mengalami kesulitan dalam menghubungi technical support cari MySQL ketika dihadapkan pada suatu kendala atau permasalahan saat menggunakan software ini.
  • Tidak populer untuk aplikasi game dan mobile
Sayangnya adalah DBMS mysql ini sangat kurang digunakan untuk aplikasi Game dan Mobile application. Jadi jika anda ingin mengembangkan dua jenis aplikasi ini, MYSQL bukan teman yang tepat.

Mengenal SQL ( Structured Query Language )
SQL ( Structured Query Language ) adalah sebuah bahasa permintaan database yang terstruktur. Bahasa SQL ini dibuat sebagai bahasa yang dapat merelasikan beberapa tabel dalam database maupun merelasikan antar database.
SQL dibagi menjadi tiga bentuk Query, yaitu :

1. DDL ( Data Definition Language )
DDL adalah sebuah metode Query SQL yang berguna untuk mendefinisikan data pada sebuah Database, Query yang dimiliki DDL adalah :
  • CREATE : Digunakan untuk membuat Database dan Tabel
  • Drop : Digunakan untuk menghapus Tabel dan Database
  • Alter : Digunakan untuk melakukan perubahan struktur tabel yang telah dibuat, baik menambah Field ( Add ), mengganti nama Field  ( Change ) ataupun menamakannya kembali ( Rename ), dan  menghapus Field ( Drop ).
2. DML ( Data Manipulation Language )
DML adalah sebuah metode Query yang dapat digunakan apabila DDL telah terjadi, sehingga fungsi dari Query DML ini untuk melakukan pemanipulasian database yang telah dibuat. Query yang dimiliki DML adalah :
  • INSERT :Digunakan untuk memasukkan data pada Tabel Database
  • UPDATE :Digunakan untuk pengubahan terhadap data yang ada pada Tabel Database
  • DELETE  :Digunakan untuk Penhapusan data pada tabel Database
3. DCL ( Data Control Language )
DCL adalah sebuah metode Query SQL yang digunakan untuk memberikan hak otorisasi mengakses Database, mengalokasikan space, pendefinisian space, dan pengauditan penggunaan database. Query yang dimiliki DCL adalah :
  • GRANT:Untuk mengizinkan User mengakses Tabel dalam Database.
  • REVOKE:Untuk membatalkan izin hak user, yang ditetapkan oleh perintah GRANT
  • COMMIT:Mentapkan penyimpanan Database
  • ROLLBACK:Membatalkan penyimpanan Database 


Untuk Modul Praktikum Bahasan ini Silahkan Download 
Disini 




Monday, July 27, 2026

Keamanan Jaringan (Monitoring Jaringan, Dasar-dasar Penggunaan NMAP)

 

Definisi

Nmap (Network Mapper) adalah sebuah program open source yang berguna untuk mengesksplorasi jaringan.Nmap didesain untuk dapat melakukan scan jaringan yang besar, juga dapat digunakan untuk melakukan scan host tunggal.Nmap menggunakan paket IP untuk menentukan host- host yang aktif dalam suatu jaringan,port-port yang terbuka, sistem operasi yang dipunyai, tipe firewall yang dipakai, dll.

Kemampuan Nmap

  • Mengumpulkan informasi setiap host atau komputer yang hidup (life) pada jaringan lokal
  • Mengumpulkan informasi setiap ipaddress pada jaringan lokal
  • Mengumpulkan informasi setiap sistem operasi pada host maupun seluruh host pada target jaringan
  • Menemukan setiap port yang terbuka dari host target
  • Menemukan adanya infeksi dari virus maupun malware
  • Mengumpulkan informasi mengenai layanan-layanan (service) pada host target dan server pada jaringan target.

Instalasi

Instalasi dari repo

Beberapa distro sudah menyediakan nmap pada repo masing-masing. Beberapa sistem operasi yang telah menyediakan nmap pada repository adalah
Debian / Ubuntu
[text]apt-get install nmap[/text]
Fedora
[text]yum install nmap[/text]
Instalasi dari source code
[butuh konten]

Penggunaan

root@zee-eichel:~# nmap

Nmap 6.01 ( http://[[nmap]].org )
Usage: nmap [Scan Type(s)] [Options] {target specification}
TARGET SPECIFICATION:
Can pass hostnames, [[IP address]]es, networks, etc.
Ex: scanme.[[nmap]].org, microsoft.com/24, 192.168.0.1; 10.0.0-255.1-254
-iL <inputfilename>: Input from list of hosts/networks
-iR <num hosts>: Choose random targets
–exclude <host1[,host2][,host3],…>: Exclude hosts/networks
–excludefile <exclude_file>: Exclude list from file
HOST DISCOVERY:
-sL: List Scan – simply list targets to scan
-sn: Ping Scan – disable port scan
-Pn: Treat all hosts as online — skip host discovery
-PS/PA/PU/PY[portlist]: TCP SYN/ACK, UDP or SCTP discovery to given ports
-PE/PP/PM: ICMP echo, timestamp, and netmask request discovery probes
-PO[protocol list]: IP Protocol Ping
-n/-R: Never do DNS resolution/Always resolve [default: sometimes] –dns-servers <serv1[,serv2],…>: Specify custom DNS servers
–system-dns: Use OS’s DNS resolver
–traceroute: Trace hop path to each host
SCAN TECHNIQUES:
-sS/sT/sA/sW/sM: TCP SYN/Connect()/ACK/Window/Maimon scans
-sU: UDP Scan
-sN/sF/sX: TCP Null, FIN, and Xmas scans
–scanflags <flags>: Customize TCP scan flags
-sI <zombie host[:probeport]>: Idle scan
-sY/sZ: SCTP INIT/COOKIE-ECHO scans
-sO: IP protocol scan
-b <[[FTP]] relay host>: [[FTP]] bounce scan
PORT SPECIFICATION AND SCAN ORDER:
-p <port ranges>: Only scan specified ports
Ex: -p22; -p1-65535; -p U:53,111,137,T:21-25,80,139,8080,S:9
-F: Fast mode – Scan fewer ports than the default scan
-r: Scan ports consecutively – don’t randomize
–top-ports <number>: Scan <number> most common ports
–port-ratio <ratio>: Scan ports more common than <ratio>
SERVICE/VERSION DETECTION:
-sV: Probe open ports to determine service/version info
–version-intensity <level>: Set from 0 (light) to 9 (try all probes)
–version-light: Limit to most likely probes (intensity 2)
–version-all: Try every single probe (intensity 9)
–version-trace: Show detailed version scan activity (for debugging)
SCRIPT SCAN:
-sC: equivalent to –script=default
–script=<Lua scripts>: <Lua scripts> is a comma separated list of
directories, script-files or script-categories
–script-args=<n1=v1,[n2=v2,…]>: provide arguments to scripts
–script-args-file=filename: provide NSE script args in a file
–script-trace: Show all data sent and received
–script-updatedb: Update the script database.
–script-help=<Lua scripts>: Show help about scripts.
<Lua scripts> is a comma separted list of script-files or
script-categories.
OS DETECTION:
-O: Enable OS detection
–osscan-limit: Limit OS detection to promising targets
–osscan-guess: Guess OS more aggressively
TIMING AND PERFORMANCE:
Options which take <time> are in seconds, or append ‘ms’ (milliseconds),
‘s’ (seconds), ‘m’ (minutes), or ‘h’ (hours) to the value (e.g. 30m).
-T<0-5>: Set timing template (higher is faster)
–min-hostgroup/max-hostgroup <size>: Parallel host scan group sizes
–min-parallelism/max-parallelism <numprobes>: Probe parallelization
–min-rtt-timeout/max-rtt-timeout/initial-rtt-timeout <time>: Specifies
probe round trip time.
–max-retries <tries>: Caps number of port scan probe retransmissions.
–host-timeout <time>: Give up on target after this long
–scan-delay/–max-scan-delay <time>: Adjust delay between probes
–min-rate <number>: Send packets no slower than <number> per second
–max-rate <number>: Send packets no faster than <number> per second
[[FIREWALL]]/IDS EVASION AND SPOOFING:
-f; –mtu <val>: fragment packets (optionally w/given MTU)
-D <decoy1,decoy2[,ME],…>: Cloak a scan with decoys
-S <IP_Address>: Spoof source address
-e <iface>: Use specified interface
-g/–source-port <portnum>: Use given port number
–data-length <num>: Append random data to sent packets
–ip-options <options>: Send packets with specified ip options
–ttl <val>: Set IP time-to-live field
–spoof-mac <mac address/prefix/vendor name>: Spoof your MAC address
–badsum: Send packets with a bogus TCP/UDP/SCTP checksum
OUTPUT:
-oN/-oX/-oS/-oG <file>: Output scan in normal, XML, s|<rIpt kIddi3,
and Grepable format, respectively, to the given filename.
-oA <basename>: Output in the three major formats at once
-v: Increase verbosity level (use -vv or more for greater effect)
-d: Increase debugging level (use -dd or more for greater effect)
–reason: Display the reason a port is in a particular state
–open: Only show open (or possibly open) ports
–packet-trace: Show all packets sent and received
–iflist: Print host interfaces and routes (for debugging)
–log-errors: Log errors/warnings to the normal-format output file
–append-output: Append to rather than clobber specified output files
–resume <filename>: Resume an aborted scan
–stylesheet <path/URL>: XSL stylesheet to transform XML output to HTML
–webxml: Reference stylesheet from [[Nmap]].Org for more portable XML
–no-stylesheet: Prevent associating of XSL stylesheet w/XML output
MISC:
-6: Enable IPv6 scanning
-A: Enable OS detection, version detection, script scanning, and traceroute
–datadir <dirname>: Specify custom [[Nmap]] data file location
–send-eth/–send-ip: Send using raw ethernet frames or IP packets
–privileged: Assume that the user is fully privileged
–unprivileged: Assume the user lacks raw socket privileges
-V: Print version number
-h: Print this help summary page.

EXAMPLES:
nmap -v -A scanme.nmap.org
nmap -v -sn 192.168.0.0/16 10.0.0.0/8
nmap -v -iR 10000 -Pn -p 80
SEE THE MAN PAGE (http://[[nmap]].org/book/man.html) FOR MORE OPTIONS AND EXAMPLES

Single Host

Dengan penggunaan domain maupun ip address

Dengan ip address
Perintah standart scanning ke single ip address

nmap [ip-address]
#Contoh
root@zee-eichel:~# nmap 192.168.2.1

Output :
[text]root@zee-eichel:~# nmap 192.168.2.1
Starting [[Nmap]] 6.01 ( http://[[nmap]].org ) at 2013-04-25 00:47 WIT
Nmap scan report for 192.168.2.1
Host is up (0.029s latency).
Not shown: 996 closed ports
PORT STATE SERVICE
23/tcp filtered telnet
53/tcp open domain
80/tcp open http
49152/tcp open unknown
MAC Address: 84:A8:E4:AF:60:B1 (Huawei Device Co.)
Nmap done: 1 IP address (1 host up) scanned in 4.03 seconds
Dengan Domain

Perintah standart scanning dengan domain

root@[[zee]]-eichel:~# nmap edukasiteki.blogspot.com

Starting [[Nmap]] 6.01 ( http://[[nmap]].org ) at 2013-04-25 00:59 WIT
Warning: 141.101.118.197 giving up on port because retransmission cap hit (10).
[[Nmap]] scan report for indonesian[[backtrack]].or.id (141.101.118.197)
Host is up (0.094s latency).
Other addresses for indonesian[[backtrack]].or.id (not scanned): 141.101.118.196
PORT STATE SERVICE
1/tcp open tcpmux
20/tcp open ftp-data
[..snif..] 53/tcp open domain
70/tcp filtered gopher
Nmap done: 1 IP address (1 host up) scanned in 437.33 seconds[/text]


Perintah standart dengan tambahan informasi lainnya

nmap -v edukasiteki.blogspot.com

Multi ip address dan subnet

Untuk melakukan scanning lebih dari satu ip address atau mungkin bertujuan untuk melakukan scanning ke satu subnet. Salah satu contoh jika kita hendak melakukan scanning terhadap 2 ip address 192.168.2.1 dan 192.168.2.2. Jika kita hendak melihat informasi host yang sedang dalam keadaan up pada satu subnet
root@zee-eichel:~# nmap -n -sn 192.168.2.1/24

Starting [[Nmap]] 6.01 ( http://[[nmap]].org ) at 2013-04-25 16:43 WIT
Nmap scan report for 192.168.2.1
Host is up (0.028s latency).
MAC Address: 84:A8:E4:AF:60:B1 (Huawei Device Co.)
Nmap scan report for 192.168.2.2
Host is up (0.00016s latency).
MAC Address: 9C:B7:0D:3E:1A:A1 (Liteon Technology)
Nmap scan report for 192.168.2.11
Host is up (0.00072s latency).
MAC Address: 08:00:27:CF:C7:37 (Cadmus Computer Systems)
Nmap scan report for 192.168.2.20
Host is up.
Nmap done: 256 IP addresses (4 hosts up) scanned in 10.12 seconds[/text]
Jika berdasarkan ip address
[text]root@zee-eichel:~# nmap 192.168.2.1 192.168.2.2
Starting [[Nmap]] 6.01 ( http://[[nmap]].org ) at 2013-04-25 01:53 WIT
[[Nmap]] scan report for 192.168.2.1
Host is up (0.0035s latency).
Not shown: 996 closed ports
PORT STATE SERVICE
23/tcp filtered telnet
53/tcp open domain
80/tcp open http
49152/tcp open unknown
MAC Address: 84:A8:E4:AF:60:B1 (Huawei Device Co.)
[Nmap] scan report for 192.168.2.2
Host is up (0.00035s latency).
Not shown: 999 filtered ports
PORT STATE SERVICE
22/tcp closed ssh
MAC Address: 9C:B7:0D:3E:1A:A1 (Liteon Technology) [Nmap] done: 2 [[IP address]]es (2 hosts up) scanned in 8.14 seconds[/text]

Perintah untuk melakukan scann ke seluruh jaringan berdasarkan subnet

root@zee-eichel:~# nmap 192.168.2.*

root@zee-eichel:~# nmap 192.168.2.0/24

Dengan menggunakan patokan dari file tertentu
[butuh konten] Save output ke file

Anda dapat menyimpan hasil pada file-file tertentu

[text]root@zee-eichel:~# nmap 192.168.2.1 > output.txt
root@zee-eichel:~# cat output.txt

Menampilkan paket diterima dan dikirim

Anda dapat menampilkan paket-paket yang dikirim dan diterima nmap pada proses scann
root@zee-eichel:~# nmap –packet-trace 192.168.2.1

Starting [[Nmap]] 6.01 ( http://[[nmap]].org ) at 2013-04-25 16:10 WIT
SENT (0.0923s) ARP who-has 192.168.2.1 tell 192.168.2.20
RCVD (0.0949s) ARP reply 192.168.2.1 is-at 84:A8:E4:AF:60:B1
NSOCK (0.0950s) UDP connection requested to 192.168.2.1:53 (IOD #1) EID 8
NSOCK (0.0960s) Read request from IOD #1 [192.168.2.1:53] (timeout: -1ms) EID 18
NSOCK (0.0960s) Write request for 42 bytes to IOD #1 EID 27 [192.168.2.1:53]: ………….1.2.168.192.in-addr.arpa…..
NSOCK (0.0960s) Callback: CONNECT SUCCESS for EID 8 [192.168.2.1:53] NSOCK (0.0960s) Callback: WRITE SUCCESS for EID 27 [192.168.2.1:53] NSOCK (0.5660s) Callback: READ SUCCESS for EID 18 [192.168.2.1:53] (119 bytes)
NSOCK (0.5670s) Read request from IOD #1 [192.168.2.1:53] (timeout: -1ms) EID 34
NSOCK (0.5670s) nsi_delete() (IOD #1)
NSOCK (0.5670s) msevent_cancel() on event #34 (type READ)
SENT (0.5686s) TCP 192.168.2.20:39594 > 192.168.2.1:256 S ttl=38 id=54844 iplen=44 seq=1439923272 win=1024 <mss 1460>
SENT (0.5693s) TCP 192.168.2.20:39594 > 192.168.2.1:1720 S ttl=50 id=10691 iplen=44 seq=1439923272 win=1024 <mss 1460>
SENT (0.5699s) TCP 192.168.2.20:39594 > 192.168.2.1:443 S ttl=50 id=2410 iplen=44 seq=1439923272 win=1024 <mss 1460>
SENT (0.5704s) TCP 192.168.2.20:39594 > 192.168.2.1:80 S ttl=38 id=46326 iplen=44 seq=1439923272 win=1024 <mss 1460>
SENT (0.5710s) TCP 192.168.2.20:39594 > 192.168.2.1:5900 S ttl=37 id=60552 iplen=44 seq=1439923272 win=1024 <mss 1460>
SENT (0.5719s) TCP 192.168.2.20:39594 > 192.168.2.1:445 S ttl=52 id=42181 iplen=44 seq=1439923272 win=1024 <mss 1460>
SENT (0.5724s) TCP 192.168.2.20:39594 > 192.168.2.1:587 S ttl=59 id=56548 iplen=44 seq=1439923272 win=1024 <mss 1460>
SENT (0.5731s) TCP 192.168.2.20:39594 > 192.168.2.1:53 S ttl=56 id=36706 iplen=44 seq=1439923272 win=1024 <mss 1460>
SENT (0.5738s) TCP 192.168.2.20:39594 > 192.168.2.1:21 S ttl=50 id=5214 iplen=44 seq=1439923272 win=1024 <mss 1460>
SENT (0.5740s) TCP 192.168.2.20:39594 > 192.168.2.1:23 S ttl=42 id=49474 iplen=44 seq=1439923272 win=1024 <mss 1460>
#sniff–

Menampilkan semua interface dan rute

Untuk menampilkan interface dan rute yang tersedia didalam os , anda dapat menggunakan perintah iflist
root@zee-eichel:~# nmap –iflist
Starting [[Nmap]] 6.01 ( http://[[nmap]].org ) at 2013-04-25 16:00 WIT
************************INTERFACES************************
DEV (SHORT) IP/MASK TYPE UP MTU MAC
lo (lo) 127.0.0.1/8 loopback up 16436
lo (lo) ::1/128 loopback up 16436
eth1 (eth1) 192.168.2.20/24 ethernet up 1500 08:00:27:9D:19:E3
eth1 (eth1) fe80::a00:27ff:fe9d:19e3/64 ethernet up 1500 08:00:27:9D:19:E3
**************************ROUTES**************************
DST/MASK DEV GATEWAY
192.168.2.0/24 eth1
0.0.0.0/0 eth1 192.168.2.1
Excluding hosts/networks
Anda dapat tidak menyertakan host dengan domain dan ip address tertentu saat melakukan scanning terhadap sebuah jaringan. Hal ini sangatlah bermanfaat pada saat anda melakukan scanning pada tingkat jaringan yang besar.
nmap 192.168.2.0/24 –exclude 192.168.2.3
nmap 192.168.2.0/24 –exclude 192.168.2.5,192.168.2.254
Contoh di atas berarti anda tidak melakukan scanning pada ip 192.168.2.3, 192.168.2.5, 192.168.2.254 pada sebuah subnet 192.168.2.0/24

Mendeteksi sistem operasi dan layanan (services) target

root@[[zee]]-eichel:~# nmap -A 192.168.2.11

Starting Nmap 6.01 ( http://nmap.org ) at 2013-04-25 16:23 WIT
Nmap scan report for 192.168.2.11
Host is up (0.00088s latency).
Not shown: 996 closed ports
PORT STATE SERVICE VERSION
135/tcp open msrpc Microsoft Windows RPC
139/tcp open netbios-ssn
445/tcp open microsoft-ds Microsoft Windows XP microsoft-ds
3389/tcp open ms-wbt-server Microsoft Terminal Service
MAC Address: 08:00:27:CF:C7:37 (Cadmus Computer Systems)
Device type: general purpose
Running: Microsoft Windows XP
OS CPE: cpe:/o:microsoft:windows_xp::sp2 cpe:/o:microsoft:windows_xp::sp3
OS details: Microsoft Windows XP SP2 or SP3
Network Distance: 1 hop
Service Info: OS: Windows; CPE: cpe:/o:microsoft:windows
Host script results:
|_nbstat: NetBIOS name: TARGET-6B5E8C15, NetBIOS user: <unknown>, NetBIOS MAC: 08:00:27:cf:c7:37 (Cadmus Computer Systems)
|_smbv2-enabled: Server doesn’t support SMBv2 protocol
| smb-security-mode:
| Account that was used for smb scripts: guest
| User-level authentication
| SMB Security: Challenge/response passwords supported
|_ Message signing disabled (dangerous, but default)
| smb-os-discovery:
| OS: Windows XP (Windows 2000 LAN Manager)
| Computer name: target-6b5e8c15
| NetBIOS computer name: TARGET-6B5E8C15
| Workgroup: MSHOME
|_ System time: 2013-04-25 16:23:12 UTC+7
TRACEROUTE
HOP RTT ADDRESS
1 0.88 ms 192.168.2.11
OS and Service detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 11.02 seconds[/text]

Dari hasil di atas anda dapat mengetahui beberapa service yang berjalan serta Operating system yang digunakan target. OS: Windows XP (Windows 2000 LAN Manager)

Penggunaan -v (service scan) juga akan menampilkan hasil yang akurat ..

root@zee-eichel:~# nmap -v -A 192.168.2.11

Starting Nmap 6.01 ( http://nmap.org ) at 2013-04-25 16:28 WIT
NSE: Loaded 93 scripts for scanning.
NSE: Script Pre-scanning.
Initiating ARP Ping Scan at 16:28
Scanning 192.168.2.11 [1 port] Completed ARP Ping Scan at 16:28, 0.01s elapsed (1 total hosts)
Initiating Parallel DNS resolution of 1 host. at 16:28
Completed Parallel DNS resolution of 1 host. at 16:28, 0.65s elapsed
Initiating SYN Stealth Scan at 16:28
Scanning 192.168.2.11 [1000 ports] Discovered open port 445/tcp on 192.168.2.11
Discovered open port 139/tcp on 192.168.2.11
Discovered open port 135/tcp on 192.168.2.11
Discovered open port 3389/tcp on 192.168.2.11
Completed SYN Stealth Scan at 16:28, 1.31s elapsed (1000 total ports)
Initiating Service scan at 16:28
Scanning 4 services on 192.168.2.11
Completed Service scan at 16:28, 6.02s elapsed (4 services on 1 host)
Initiating OS detection (try #1) against 192.168.2.11
NSE: Script scanning 192.168.2.11.
Initiating NSE at 16:28
Completed NSE at 16:28, 0.23s elapsed
Nmap scan report for 192.168.2.11
Host is up (0.00092s latency).
Not shown: 996 closed ports
PORT STATE SERVICE VERSION
135/tcp open msrpc Microsoft Windows RPC
139/tcp open netbios-ssn
445/tcp open microsoft-ds Microsoft Windows XP microsoft-ds
3389/tcp open ms-wbt-server Microsoft Terminal Service
MAC Address: 08:00:27:CF:C7:37 (Cadmus Computer Systems)
Device type: general purpose
Running: Microsoft Windows XP
OS CPE: cpe:/o:microsoft:windows_xp::sp2 cpe:/o:microsoft:windows_xp::sp3
OS details: Microsoft Windows XP SP2 or SP3
Network Distance: 1 hop
TCP Sequence Prediction: Difficulty=261 (Good luck!)
IP ID Sequence Generation: Incremental
Service Info: OS: Windows; CPE: cpe:/o:microsoft:windows
Host script results:
| nbstat:
| NetBIOS name: TARGET-6B5E8C15, NetBIOS user: <unknown>, NetBIOS MAC: 08:00:27:cf:c7:37 (Cadmus Computer Systems)
| Names
| TARGET-6B5E8C15<00> Flags: <unique><active>
| MSHOME<00> Flags: <group><active>
| TARGET-6B5E8C15<20> Flags: <unique><active>
| MSHOME<1e> Flags: <group><active>
| MSHOME<1d> Flags: <unique><active>
|_ x01x02__MSBROWSE__x02<01> Flags: <group><active>
|_smbv2-enabled: Server doesn’t support SMBv2 protocol
| smb-security-mode:
| Account that was used for smb scripts: guest
| User-level authentication
| SMB Security: Challenge/response passwords supported
|_ Message signing disabled (dangerous, but default)
| smb-os-discovery:
| OS: Windows XP (Windows 2000 LAN Manager)
| Computer name: target-6b5e8c15
| NetBIOS computer name: TARGET-6B5E8C15
| Workgroup: MSHOME
|_ System time: 2013-04-25 16:28:36 UTC+7
TRACEROUTE
HOP RTT ADDRESS
1 0.92 ms 192.168.2.11
NSE: Script Post-scanning.
Read data files from: /usr/local/bin/../share/nmap
OS and Service detection performed. Please report any incorrect results at http://nmap.org/submit/ .
[[Nmap]] done: 1 [[IP address]] (1 host up) scanned in 10.98 seconds
Raw packets sent: 1069 (47.734KB) | Rcvd: 1017 (41.238KB)

remote operating system

root@zee-eichel:~# nmap -O 192.168.2.11

Starting Nmap 6.01 ( http://nmap.org ) at 2013-04-25 16:32 WIT
Nmap scan report for 192.168.2.11
Host is up (0.00079s latency).
Not shown: 996 closed ports
PORT STATE SERVICE
135/tcp open msrpc
139/tcp open netbios-ssn
445/tcp open microsoft-ds
3389/tcp open ms-wbt-server
MAC Address: 08:00:27:CF:C7:37 (Cadmus Computer Systems)
Device type: general purpose
Running: Microsoft Windows XP
OS CPE: cpe:/o:microsoft:windows_xp::sp2 cpe:/o:microsoft:windows_xp::sp3
OS details: Microsoft Windows XP SP2 or SP3
Network Distance: 1 hop
OS detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 8.65 seconds[/text]
Beberapa kombinasi yang dapat digunakan
[text]nmap -O –osscan-guess 192.168.1.1
nmap -v -O –osscan-guess 192.168.1.1[/text]

Mendeteksi layanan dan device yang sedang up

Untuk mendeteksi layanan (services) dan device yang sedang up pada satu jaringan/subnet tertentu
root@[[zee]]-eichel:~# nmap -sP 192.168.2.1/24
Starting [[Nmap]] 6.01 ( http://[[nmap]].org ) at 2013-04-25 16:41 WIT
[[Nmap]] scan report for 192.168.2.1
Host is up (0.0032s latency).
MAC Address: 84:A8:E4:AF:60:B1 (Huawei Device Co.)
[[Nmap]] scan report for 192.168.2.2
Host is up (0.00021s latency).
MAC Address: 9C:B7:0D:3E:1A:A1 (Liteon Technology)
[[Nmap]] scan report for 192.168.2.11
Host is up (0.00091s latency).
MAC Address: 08:00:27:CF:C7:37 (Cadmus Computer Systems)
[[Nmap]] scan report for 192.168.2.20
Host is up.
[[Nmap]] done: 256 [[IP address]]es (4 hosts up) scanned in 11.00 seconds

Mendeteksi versi dari layanan (service)

Untuk mendeteksi beberapa versi layanan (service) pada target , anda dapat menggunakan opsi -sV
root@[[zee]]-eichel:~# nmap -sV 192.168.2.2
Starting Nmap 6.01 ( http://nmap.org ) at 2013-04-25 16:35 WIT
Nmap scan report for 192.168.2.2
Host is up (0.00031s latency).
Not shown: 999 filtered ports
PORT STATE SERVICE VERSION
22/tcp closed ssh
MAC Address: 9C:B7:0D:3E:1A:A1 (Liteon Technology)
Service detection performed. Please report any incorrect results at http://[[nmap]].org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 5.86 seconds[/text] [text]root@zee]]-eichel:~# nmap -sV 192.168.2.11
Starting Nmap 6.01 ( http://nmap.org ) at 2013-04-25 16:38 WIT
Nmap scan report for 192.168.2.11
Host is up (0.00041s latency).
Not shown: 996 closed ports
PORT STATE SERVICE VERSION
135/tcp open msrpc Microsoft Windows RPC
139/tcp open netbios-ssn
445/tcp open microsoft-ds Microsoft Windows XP microsoft-ds
3389/tcp open ms-wbt-server Microsoft Terminal Service
MAC Address: 08:00:27:CF:C7:37 (Cadmus Computer Systems)
Service Info: OS: Windows; CPE: cpe:/o:microsoft:windows
Service detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 7.60 seconds[/text]

 

Mendeteksi firewall

Mendeteksi adanya penggunaan firewall pada service berjalan, anda dapat menggunakan opsi -sA.
root@zee-eichel:~# nmap -sA 192.168.2.11
Starting [[Nmap]] 6.01 ( http://[[nmap]].org ) at 2013-04-25 16:49 WIT
[[Nmap]] scan report for 192.168.2.11
Host is up (0.00055s latency).
Not shown: 996 filtered ports
PORT STATE SERVICE
139/tcp unfiltered netbios-ssn
445/tcp unfiltered microsoft-ds
2869/tcp unfiltered icslap
3389/tcp unfiltered ms-wbt-server
MAC Address: 08:00:27:CF:C7:37 (Cadmus Computer Systems)
[[Nmap]] done: 1 [[IP address]] (1 host up) scanned in 4.62 seconds[/text]
Hasil di atas memberitahu kita bahwa beberapa service tanpa dalam keadaan status unfiltered.
Contoh kasus adanya penggunaan Firewall terhadap sebuah server
[text]root@zee-eichel:~# nmap -sA site.org
Starting [[Nmap]] 6.01 ( http://[[nmap]].org ) at 2013-04-25 16:52 WIT
[[Nmap]] scan report for site.org (110.144.306.64)
Host is up (0.077s latency).
rDNS record for 110.144.306.64: colo-site-tes.co.id
All 1000 scanned ports on site.org (110.144.306.64) are filtered
[[Nmap]] done: 1 [[IP address]] (1 host up) scanned in 83.71 seconds

Scanning firewall

Untuk mendeteksi kelemahan firewall pada sistem target
TCP Null Scan untuk menipu firewall untuk memberikan respon ,dalam kondisi TCP flag header adalah nol (null)
nmap -sN 192.168.2.1

TCP Fin scan untuk mengecek firewall ,hanya TCP FIN bit

nmap -sF 192.168.2.1
Penggunaan TCP Xmas
setting FIN, PSH, dan URG

nmap -sX 192.168.2.1

Firewall untuk packets fragments

opsi ini akan membuat nmap mengirimkan paket data dengan menggunakan tiny fragmented IP packets. Dengan menggunakan opsi ini , anda dapat melewati berbagai filtered, IDS/IPS
root@zee-eichel:~# nmap -f site.org

Starting Nmap 6.01 ( http://nmap.org ) at 2013-04-25 17:26 WIT
Nmap scan report for site.org (110.144.306.64)
Host is up (0.053s latency).
rDNS record for 110.144.306.64: colo-site-tes.co.id
PORT STATE SERVICE
1/tcp open tcpmux
3/tcp open compressnet
4/tcp open unknown
6/tcp open unknown
7/tcp open echo
9/tcp open discard
13/tcp open daytime
#
Melakukan scanning disaat target menggunakan firewall

root@zee-eichel:~# nmap -PN site.org

[text]Starting [[Nmap]] 6.01 ( http://[[nmap]].org ) at 2013-04-25 16:58 WIT
[[Nmap]] scan report for site.org (110.144.306.64)
Host is up (0.076s latency).
rDNS record for 110.144.306.64: colo-site-tes.co.id
PORT STATE SERVICE
1/tcp open tcpmux
3/tcp open compressnet
4/tcp open unknown
6/tcp open unknown
7/tcp open echo
9/tcp filtered discard
13/tcp open daytime
17/tcp open qotd
19/tcp open chargen
20/tcp open [[ftp]]-data
21/tcp open [[ftp]] 22/tcp open ssh
23/tcp open telnet
24/tcp open priv-mail
25/tcp open smtp
26/tcp open rs[[ftp]] 30/tcp open unknown
32/tcp open unknown
33/tcp open dsp
37/tcp open time
42/tcp open nameserver
43/tcp open whois
49/tcp open tacacs
53/tcp open domain
70/tcp open gopher
79/tcp open finger
80/tcp open http
81/tcp open hosts2-ns
82/tcp open xfer
83/tcp open mit-ml-dev