Не можу пінг клієнтської операційної системи в VirtualBox

Мій друг недавно придбав snapping черепаха не менше ніж на пару дюймів у довжину, і нам цікаво, що ми зможемо годувати його. Так як він настільки малий, ми зрозуміли, що ми повинні бути обережні з тим, що ми її годуємо.

Ми вважаємо, що бак з водою кімнатної температури і трохи землі для того, щоб ходити буде хорошим середовищем існування для черепахи, щоб жити. Може хтось перевірити, що для мене також?

+421
astroboyy 21 лют. 2012 р., 18:08:29
17 відповідей

Я страждаю від холоду прямо зараз. Я не хочу, щоб зламати мій звичайної тренування, так що я продовжував тренування.

Але під час моєї сесії, я був не енергійний. Крім того, я читав в інтернеті, що працювати з холодним не дозволяє організму достатньо часу для відновлення.

Отже, я хочу знати, якщо це ОК, щоб позайматися з холодною, як і вся моя енергія була низькою. І, правда, що організм не отримує достатньо часу, щоб відновитися?

+979
Hallaathrad 03 февр. '09 в 4:24

Я знаю, це старий пост, але я б хотів додати щось, що мені сказав власник монгольський ресторан. Він розповів мені походження того, що зараз називають барбекю монгольські методи приготування монгольських солдатів (читай: армія Чингіз-Хана), хто воював та мандрував протягом тривалого часу. Вони будуть спільно добувати їжу - м'ясо, рибу, овочі і т. д. а потім в індивідуальному порядку готувати власні страви на їх шоломах, над відкритим вогнищем. Вони несли масел і соусів разом з ними, і вони були розглянуті цінні речі.

Я легко можу собі уявити, що це правда і що ця традиція буде розвиватися в сімейному практики в будинку, в більшій пристрою "вок", і eventully в обстановці ресторану. Десь вздовж лінії, вок був перевернений, щоб зробити приготування кількох страв.

+948
kittykoins 1 квіт. 2015 р., 06:17:33
Інші відповіді

Пов'язані питання


Схожі питання

Я дещо переглядав статті і ось що я знайшов:

  1. Майже всі статті я натрапив обговорили вплив загальної анестезії на певних нервових тканин, іонні канали та рецептори. Я не зміг знайти хорошого огляду або будь рецензованих статей, що охоплюють довгостроковий клінічний ефект (який вплив на насправді чинить на пацієнта) загальної анестезії.
  2. Багато з досліджень, або у тварин, у дітей або в літньому віці; не населення або широкий пацієнта бази.
  3. Загальна думка, здавалося, що можливі короткострокові наслідки від наркозу (злоякісна гіпертермія, гіпотонія, сповільнення частоти дихання) і сама операція призвести до багато більше ускладнень, ніж які-небудь довгострокові наслідки від загального наркозу.

Я натрапив на одну досить велику статтю, в якій обговорюється когнітивного зниження у літніх людей після неускладнених загальним наркозом. Синдром називається післяопераційної когнітивною дисфункцією (POCD). Стаття, схоже, не вважають, скільки разів пацієнти перенесли анестезію у своєму житті, але більше орієнтований на отримання знеболювання в літньому віці (85 років і старше).

Льюїс, М. С., В. Нево. "Нехитра загальною анестезією в літньому віці результати когнітивних: робить когнітивних прогнозування захворюваності та смертності?" Медичні Гіпотези 68.3 (2007): 484-92. Наука Прямій. Веб. 19 серпня. 2016.

Ось ще стаття, що насправді не відповісти на ваш вихідний питання, але може бути корисним, тим не менш: Загальний час для обговорення статті

Так що я не зміг знайти статті, що стосуються вашої конкретної ситуації, але, сподіваюся, комусь ця інформація може допомогти вам зробити свої власні висновки, і може ще хто-небудь є найкраще статті пошук щастя, ніж я.

+869
mohhamad yunus 23 квіт. 2023 р., 19:23:03

У мене є для приготування їжі для групи з 60 осіб. У мене вже є рецепт (по-японськи каррі з рисом), але я поняття не маю, скільки всі інгредієнти мені потрібні, тому що коли я його готувала для себе я просто ставлю речі на сковорідці без нічого вимірювати.

Так що підводить мене до мого питання: Скільки інгредієнтів потрібно (повної або ПП)?

Речі, які я використовую в рецепті: - Японський рис (окремо) - картопля - солодкий картопля - велика морква - цибуля

Я думав про 100 грам (сирого) рису на людину, так що 6 кіло в загальній складності, але я поняття не маю, скільки інших інгредієнтів мені потрібно в собі каррі, або яка сума є нормальною для овочів в їжу.

Я буду служити ковбаски з їжею, але окремо за вегетаріанців, які відвідують.

+840
Lakky 21 лип. 2014 р., 03:10:28

Зверніть увагу, що mediatomb запускається як служба. Ви можете включити/відключити послугу за допомогою наступних кроків:

А) 1. Установка Завантаження Диспетчері: судно apt-отримати установку бомж 2. Виконання Диспетчер Завантаження: судно бум 3. Відключити/включити службу mediatomb

Б) запуск/зупинка сервісу mediatomb вручну судно запустити службу mediatomb судно служба mediatomb стоп судно служба mediatomb перезавантажити

З) включення користувальницького інтерфейсу Дивіться нижче Убунту керівництво: https://help.ubuntu.com/community/MediaTomb

Д) додаткову документацію Звичайно, є і офіційний MediaTomb сайті: http://mediatomb.cc/pages/documentation_overview

Е) зовнішній диск - Якщо ви користуєтеся Ubuntu 12.10 і зовнішній диск, зіставлений диск /Media/$користувачів/ - Послуги MediaTomb працює під "mediatomb" користувача за промовчанням - Проте, зовнішній диск (при підключенні і встановив) є права доступу для поточного користувача $user

Е. 1) => обслуговування mediatomb (ІП) не дозволив побачити папки/файли - є кілька способів, як обійти цю ситуацію. Мені вдалося запуск mediatomb як "запуску програми" при вході в мій акаунт. Так що Так, я не використовую сервіс mediatomb і "процес mediatomb" працює також під моїм аккаунтом. - З моєї точки зору, це безпечніше, принаймні, з точки зору прав доступу.

Е. 2) інший можливий підхід працює служба mediatomb під іншим користувачем (вами).

Може бути, є і інші способи...

+729
Andrej Kaurin 8 бер. 2020 р., 01:26:28

Що у мене з цього питання виходить більше з лікарні-реставраційних точки вю, ніж наукових праць, але вважається хорошою практикою при роботі з онкологічним хворим їжі (поряд з набагато більше заходів, зрозуміло)

Бактерій і таких дуже доброзичливий водою, використання мила просто отримує їх від вашої шкіри і в воду.

Коли ви закінчили мити руки, залишкова поверхнева вода все ще забруднена. Справа в Фени для волосся полягає в тому, що це просто пшик висока швидкість повітря на мокрі руки, які, як правило, для випаровування вологою поряд із забрудненням створюючи бактеріального туману на свою персону. Використовуючи паперові рушники буде навпаки поглинати велике більшість із забрудненої води.

Плюс є деяка проблема ефективності тут. В принципі якщо руки ще мокрі після прання, це рівнозначно тому, що не змили. Таким чином, велика різноманітність фени inoperant, тому що вам доведеться використовувати їх протягом десяти хвилин або близько того, щоб повністю висушити, використовуючи паперові рушники в цьому відношенні шлях більш швидкий.

Таким чином найкраща річ, щоб зробити, це мити руки з милом, ретельно висушіть їх з паперовим рушником, а потім надіньте рукавички.

+624
riny 20 жовт. 2017 р., 07:02:58

Можливі Дублікати:
Як зробити ліфт торта не менш і мінімізувати Доминга?

Нещодавно я почала випічки і мої торти завжди здається більше рости в центрі, створюючи свого роду удар. Вона ніколи не виходила квартира, хоч і інакше торт здається дуже навіть нічого.

Це відбувається з регулярною торти та веганські випічка без яєць молока. Я не вливає суміш правильно або щось робити з моєю плитою?

Це викликає проблеми, коли я намагаюся зробити шар торти або якісь декоративні глазурі, так як торт є опуклою, а не плоскою.

+614
shubham chauhan 10 лип. 2019 р., 16:41:17

Є багато переваг входження в майнінг пули. Для Тепер, я просто зосередитися тільки на підвищення загального хеш-процентна ставка. Ми всі знаємо, що якщо ймовірність успіху дорівнює P, то ймовірність. невдачі дорівнює (1-р). Припустимо, Шахтар контролює фракція "Р" загальною видобутку електроенергії і має можливості. P на мій новий блок тоді (1-п), можл. не видобуток новий блок.

Я сподіваюся, що ви знаєте про розподіл bernaulli у ймовірність так з того, що різниця = Р*(1-р).

так скільки блоків видобувають в рік ?

кожні 10 хв = 1 блоки

одна година = 6 блоків

один день = 24*6 блоків

один рік = 365*24*6 блоки

ми вважаємо, що Шахтар, який має проблеми. п про мінування новий блок, як очікується, шахти 365*24*6*P блоків в рік.

тоді дисперсія = 365*24*6*П*(1-р).

Тепер ми розрахуємо стандартне відхилення (у блокчейн, це відхилення, що премії в цьому Шахтар буде відхилилися від очікуваного винагороди). Я сподіваюся, що ви знаєте про систему винагороди для шахтарів.

стандартне відхилення. = [корінь]відхилення / очікувана прибутковість

дисперсія = 365*24*6*П*(1-р)

очікувана дохідність = 365*24*6*П

так СТД. Дев = [корінь]365*24*6*П*(1-р) / 365*24*6* П

тепер припустимо, що компанія володіє 0,01% від хэшрейт в мережі.е мож. Р=0,0001

СТД. Дев = 0.4364 або 43.64 % відхилення для хеш-ставка 0,01%. (поставивши значення у вищенаведеній формулі)

Рішення зменшити це відхилення і дисперсія приєднатися до майнінг пули і працювати разом, щоб підвищити загальну хеш-процентна ставка, яка точно працює в даний час доби.

+610
Abijeet Patro 26 лист. 2014 р., 08:05:05

Враховуючи досягнення в технології щодо антипригарні сковорідки, вони все ще випускають пари, якщо вони опалюються нічого в них?

Я ніколи не підігрійте мій не-палиці з більш низького на середній вогонь, і ніколи не було ніяких проблем. Я читав різні відповіді на це питання, тому я покладаюся на знання цієї групи.

+607
mous69 19 лют. 2021 р., 06:57:53

У мене наступна файлами sudoers:

Міша@Міша-K42Jr:~$ судо кішка /і т. д./користувачам використовувати sudo?
[до суду] пароль для Міші: 
#
# Цей файл повинен бути відредагований за допомогою команди visudo 'як корінь.
#
# Будь ласка, розгляньте можливість додавання місцевого змісту в /etc/користувачам використовувати sudo?.D/ замість
# безпосередньо змінювати цей файл.
#
# Зверніться до сторінки подробиці про те, як написати файлами sudoers.
#
За замовчуванням env_reset
За замовчуванням secure_path="/usr/local/sbin:/usr/місцеві/Бен: виконати/sbin:/usr/Бен: файл/sbin:/бін"

Специфікація # хост псевдонім 

Специфікація користувач № псевдоніма 

Специфікація # псевдонім Cmnd 

Специфікація привілеїв користувача # 
корінь всіх=(все:) все

Група # адміністратор групи може отримати права адміністратора 
%адмін все=(все) 

# Дозволити членам групи sudo, щоб виконати будь-яку команду
%судно все=(все:) все

Міша все = (корінь) NOPASSWD: файл /sbin/ПМ-призупинити

# Дивись користувачам використовувати sudo? (5) для отримання додаткової інформації про "#включити" директиви:

#includedir /і т. д./користувачам використовувати sudo?.д

Я хочу запустити /sbin/ПМ-призупинити без введення пароля. Я іду у цьому прикладі: як я можу виконати конкретні команди судно без пароля?

Однак, коли я намагаюся припинити, я все ще отримую запит на введення пароля:

Міша@Міша-K42Jr:~$ судно на /sbin/ПМ-призупинити
[до суду] пароль для Міші:

Що я роблю не так?

+509
Caio Vinicius de Toledo 28 бер. 2010 р., 17:10:58

Звичайно, вони хочуть шматочок того, що ви їсте, тому що ви його їсте. Собак і кішок не слід годувати людей їжею, навіть якщо вони дивляться на вас з чарівною тугою очі. Людина не (зазвичай) є їжу свого вихованця, так навіщо тварини їдять їжу свого народу?

Збалансовані корми для домашніх тварин. Домашні тварини будуть отримувати надмірна вага, якщо постійно подавалися частування, включаючи таблиці їжі.

Є багато спецій і приправ, які ми їмо, є токсичними для кішок і собак. Наприклад:

Сахаров, як правило, погано для домашніх тварин, як вони для нас. Їм не потрібні великі кількості вуглеводів (наприклад, міститься в хлібі). Багато комерційні харчові продукти містять штучний підсолоджувач, ксиліт, який є дуже токсичним для собак. Всі знають про шоколад, родзинки, деякі горіхи дуже токсичні для собак.

ПЕТ отрута телефон довіри є список багатьох відомих токсинів у кішок і собак. Пам'ятайте, що бувають не обширні дослідження багатьох з цих токсинів, тому що мало для фінансування таких досліджень.

Це правда, що в невеликих кількостях ці з'єднання не може викликати більш ніж розлад шлунка, але навіщо ризикувати? Встояти перед цуценячими очима і годувати відповідною їжею для вашого вихованця.

+484
Strength Courage Wisdom 12 лип. 2022 р., 08:20:13

Я видалив в MongoDB команду sudo apt-отримати видалити MongoDB , але потім знайшли його частин:

 корінь@Віккерса:/var/lib в/в MongoDB/журнал# ЛЗ-ЛГ
 загальна 768M
 -РВ------- 1 у MongoDB nogroup 256МБ 18 Листопада 17:35 prealloc.0
 -РВ------- 1 у MongoDB nogroup 256МБ листопада 7 19:11 prealloc.1
 -РВ------- 1 у MongoDB nogroup 256МБ листопада 7 19:11 prealloc.2

Це так дивно, що це зайняло так багато місця, так як я не використовував його багато (просто деякі тести в консолі).

Як я повинен видалити Монго, щоб змусити його видалити всі свої частини?

УПД. Також пробував команду sudo apt-отримати продувки в MongoDB. Те ж

+481
OneK 22 лют. 2019 р., 22:49:40

Хоча це може бути хитромудрий відповідь (як в "це робити не так"), мені завжди було набагато простіше для встановлення та оновлення терміналу. Ви можете навіть вкладку повні імена пакетів, які ви шукаєте, у разі, якщо ви не зовсім впевнений, як вони називаються. Установка VLC є як простий, як:

суду apt-отримати встановити VLC

Коли ви хочете подивитися на оновлення, ви будете просто писати

судно apt-отримати оновлення

Щоб отримати нові списки пакетів, а потім робити

судно apt-отримати оновлення

Для виконання фактичного оновлення.

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

+268
Virginia Anecki 27 січ. 2021 р., 10:11:55

Деяких користувачів виникли проблеми після оновлення до Ubuntu 11.10, так що спробуйте це

apt-отримати установку --перевстановити bcmwl-ядро-джерело 

якщо це не працює, спробуйте це :

  • Введення Програмного Забезпечення Центру;
  • писав "ВСМ", і знайшли всі Broadcomm стек пов'язані речі і перевірив, щоб стерти їх;
  • перезавантаження;
  • знову пішов у "Установлення устаткування" і перевірив Broadcom для установки.
  • перезавантаження;
+250
user50200 12 квіт. 2017 р., 10:45:01

Є багато небезпечних звірів у Вбивця Акаме, і найсильніший клас це ультра небезпечний звір клас, це один з них:

Kurome's Desta Ghoul

Чи є інший клас крім Ультра і нормальний клас?

+235
technikfe 16 квіт. 2011 р., 06:33:10

http://mystrotain.free.fr/forum/showthread.php?tid=94514, http://cleanpower.kr/bbs/board.php?bo_table=download&wr_id=12, https://www.paradisifiscali.eu/forum.php?s=e14311f856ff694b0440174d7f13484f, http://mecaelectroperu.com/index.php/component/k2/item/1?start=20, http://www.hsgy.kr/bbs/board.php?bo_table=bd_07&wr_id=6&&#c_28, http://ns-global.co.kr/bbs/board.php?bo_table=nst6_1&wr_id=7677&&#c_8355, http://interiorb.whalessoft.com/bbs/board.php?bo_table=qna&wr_id=2&device=mobile, http://t-1.kr/bbs/board.php?bo_table=12_join&wr_id=22581, http://www.xuesheng360.com/bbs/home.php?mod=space&uid=1072848&do=thread&view=me&type=thread&from=space, http://www.minyoungsa.com/bbs/board.php?bo_table=produ3&wr_id=109&device=mobile, http://honggae.iposkorea.com/bbs/board.php?bo_table=board&wr_id=2138542&device=pc, http://dspk.co.kr/bbs/board.php?bo_table=inquiry_ko&wr_id=19302, http://xn--2q1br1ncwfi8ehndfwen4m8sj.com/bbs/board.php?bo_table=sub502&wr_id=1144, https://theairlinewebsite.com/topic/611998-kingston-aerospace-defence-contractor-acf-associates-acquired-by-peterboroughs-loomex-group-ygk-news/?do=findComment&comment=1976945, http://adhope.co.kr/bbs/board.php?bo_table=board&wr_id=751&device=pc, http://egt3401.com/bbs/board.php?bo_table=inquiry&wr_id=151216, https://countrysidetravels.com/forum/index.php?PHPSESSID=deb14d77d3b69ae61b754ce7adaa8c97&action=profile;area=showposts;sa=topics;u=1573414, https://www.paradisifiscali.eu/forumdisplay.php?s=4bb27ce77aa93d32c688b4d1c235706f&do=markread&markreadhash=guest, https://forum.amaroklinux.org/member.php?action=profile&uid=680, http://www.031-795-7600.co.kr/bbs/board.php?bo_table=board&wr_id=146&device=pc, https://rdaforum.com/user-13429.html, http://youn-hap.co.kr/bbs/board.php?bo_table=04_board&wr_id=117232, https://www.weseematsu.com/forum.php?mod=redirect&goto=findpost&pid=2900916&ptid=6839, http://yidaehan.iposbiz.com/bbs/board.php?bo_table=board&wr_id=2138595&device=pc, http://www.jangwontech.net/en/bbs/board.php?bo_table=en_qna&wr_id=367025, http://sailing-bluewater.com/forum/index.php?PHPSESSID=b3ab65c81ed8ef6ff22ec5ea36edd814&action=profile;area=summary;u=2276218, https://defiancecompany.com/forum/showthread.php?tid=21937&action=lastpost, http://forum.zplatformu.com/index.php?PHPSESSID=btmen91gjdco5i7i6pdoekp1r3&action=profile;u=223471;area=summary, https://amlsing.com/forum.php?mod=viewthread&action=printable&tid=193558, http://dr.96666668.net/forum.php?mod=viewthread&tid=205527&extra=&ordertype=1, http://www.castagnaspa.com/forum/index.php?showuser=2824814, https://forum.fishr.tv/viewtopic.php?t=55510, https://forum.nottspcf.org/index.php?PHPSESSID=85924917f13c1ac236fb221ec428e691&action=profile;u=5529;area=summary, http://cwbuild.bizweb.kr/bbs/board.php?bo_table=qna&wr_id=40935, http://ctphome.com/bbs/home.php?mod=space&uid=35819, http://sadauskiene.com/forum/index.php?PHPSESSID=kfno027fkqjvqf06v2qe9q8mkk&action=post;quote=201674;topic=13776, http://hompy009.dmonster.kr/bbs/board.php?bo_table=b0904&wr_id=354266, https://www.rongkhe.go.th/webboard/index.php?PHPSESSID=aj8qnjm4fa4luol9ml8u7tfgc0&action=profile;u=5892;area=showposts, https://rezadarmawan.com/forum/viewtopic.php?id=889, https://www.rongkhe.go.th/webboard/index.php?PHPSESSID=g4lfrtdp64m5fuo028t7d71g12&action=profile;area=showposts;sa=messages;u=5892, http://sadauskiene.com/forum/index.php?PHPSESSID=kfno027fkqjvqf06v2qe9q8mkk&msg=215651, http://kjhcln.ihope.co.kr/bbs/board.php?bo_table=board&wr_id=204445, http://jejubike.bizjeju.com/bbs3/board.php?bo_table=postscript&wr_id=491646&&#c_610716, http://031-795-7600.co.kr/bbs/board.php?bo_table=board&wr_id=146, http://andkr.co.kr/www/bbs/board.php?bo_table=mailform&wr_id=41, https://sadauskiene.com/forum/index.php?PHPSESSID=kfno027fkqjvqf06v2qe9q8mkk&msg=218205, http://www.jejuluonto.com/bbs/board.php?bo_table=qna&wr_id=181202, http://www.xuesheng360.com/bbs/home.php?mod=space&uid=1072848&do=share&view=me&from=space&type=poll, http://www.ts-gaminggroup.com/member.php?354224-Michaellof&s=d5ddd9c253b23ccac8e85cb1a4ba7f9e&tab=activitystream&type=photos, https://swglegends.com/forums/member.php?136895-MichaelHop&s=8c675c28b2934c56b3174e1ccc1bbe4f&tab=activitystream&type=all, http://xn--9i2blz0qc217czqmswa.com/bbs/board.php?bo_table=franch&wr_id=3, https://buengmalu.go.th/webboard/index.php?PHPSESSID=a0e65d3d605faa771578518ca9b15358&action=post;topic=11154.0;last_msg=39733, https://sadauskiene.com/forum/index.php?PHPSESSID=kfno027fkqjvqf06v2qe9q8mkk&action=post;quote=211658;topic=13776, https://countrysidetravels.com/forum/index.php?PHPSESSID=deb14d77d3b69ae61b754ce7adaa8c97&action=profile;u=1573414;area=showposts;sa=topics, https://www.suanpan.go.th/webboard/index.php?PHPSESSID=tag2i0ruef5o8gbjir7920jtb7&action=profile;u=1265;area=summary, http://xn--ob0b782a3jcssn.info/bbs/board.php?bo_table=71&wr_id=234230, http://echogl.iposbiz.co.kr/bbs/board.php?bo_table=board&wr_id=2138564, http://luckydobae.kr/bbs/board.php?bo_table=board&wr_id=1246&device=pc, https://suji.hijack7.co.kr/bbs/board.php?bo_table=review&wr_id=20275&&#c_23468, http://sunortho.co.kr/bbs/board.php?bo_table=online&wr_id=132606, http://www.xuesheng360.com/bbs/home.php?mod=space&uid=1072848&do=blog&view=me&from=space, https://web.abdul3lah.com/vb/member.php?43875-MichaelChive&s=01e16943690bed5285a74288cf1c1013&tab=activitystream&type=all&page=1, http://abrikosnv.ru/guestbook, https://www.ironlifting.it/forum/member.php?u=55456&s=f1402e41740ab7ee434348d412f42afe&tab=activitystream&type=all&page=1, http://rejinju.iposbiz.co.kr/bbs/board.php?bo_table=board&wr_id=2138576&device=pc, http://xn--289av33boycfta52toknm5b.kr/bbs/board.php?bo_table=admission&wr_id=1&&#c_33, http://www.ts-gaminggroup.com/member.php?354224-Michaellof&s=d5ddd9c253b23ccac8e85cb1a4ba7f9e&tab=activitystream&type=friends, https://theairlinewebsite.com/topic/611998-kingston-aerospace-defence-contractor-acf-associates-acquired-by-peterboroughs-loomex-group-ygk-news/page/88/#comment-1976989, https://eff.cyberdawgz.com/showthread.php?tid=1188&pid=137231#pid137231, https://truecrimecollectors.com/showthread.php?tid=9342&pid=45101#pid45101, http://sadauskiene.com/forum/index.php?PHPSESSID=kfno027fkqjvqf06v2qe9q8mkk&action=post;quote=211682;topic=13776, https://lawsuitclub.com/viewtopic.php?t=14384, https://powersellershop.com/member.php/41244-Michaelgox?s=0e96a53dd3f23fd8ef0691fb8073b82f, http://s83.cubecl.com/bbs/board.php?bo_table=qna&wr_id=112422, http://kdsp.kr/bbs/board.php?bo_table=04_02&wr_id=887, http://qihuo.org.cn/home.php?mod=space&uid=198104&do=profile&from=space, https://truecrimecollectors.com/archive/index.php?thread-9342.html, http://xn--ob0b782a3jcssn.info/bbs/board.php?bo_table=71&wr_id=234342, http://key1313.kr/bbs/board.php?bo_table=board&wr_id=295&device=mobile, http://qihuo.org.cn/thread-50456-1-1.html, http://goldcoastsky.com/bbs/board.php?bo_table=k02&wr_id=57, http://cn-perfume-bottle.com/e_feedback/, https://drrajeshgastro.com/myforum/member.php?action=profile&uid=1484, https://sadauskiene.com/forum/index.php?PHPSESSID=kfno027fkqjvqf06v2qe9q8mkk&action=post;quote=213645;topic=13776, http://asyugeon.posad.kr/bbs/board.php?bo_table=board&wr_id=2138567&device=pc, http://shichaoliuluntan.com/home.php?mod=space&uid=278744&do=profile&from=space, https://uberarchive.net/forum/index.php?PHPSESSID=630b90d6bda3b31b2b4dd0cb83f0d133&action=recent, http://leaders9000.co.kr/bbs/board.php?bo_table=qna&wr_id=2&&#c_25, http://www.xn--9w3b97b7jo0t.com/bbs/board.php?bo_table=online&wr_id=33905&&#c_61070, http://decoinyj.com/bbs/board.php?bo_table=board&wr_id=355, https://www.top-sino.com/forum.php?mod=redirect&goto=findpost&ptid=1110&pid=117865, https://smf.lserv.com/index.php?topic=27353.0, http://changupga.org/, http://www.zqykj.cn/bbs/home.php?mod=space&uid=227296&do=profile&from=space, http://www.5imami.com/home.php?mod=space&uid=323720, https://dev.t-firefly.com/forum.php?mod=redirect&goto=findpost&ptid=5797&pid=345544, http://koreams.thesome.com/bbs/board.php?bo_table=eventsch_en&wr_id=456636, http://xn--3i4bn0jfex42b.com/bbs/board.php?bo_table=customer&wr_id=1592&&sfl=wr_name%2c1&stx=jacobjep&#c_2200, http://goodroot.co.kr/bbs/board.php?bo_table=02_01&wr_id=23&device=mobile, https://www.rongkhe.go.th/webboard/index.php?PHPSESSID=g4lfrtdp64m5fuo028t7d71g12&action=profile;u=5892;area=summary

+209
Goyzki Jan 7, 2016, 3:47:35 AM

Я недавно міняв перевірки коду на мові Python-bitcointx використовувати libsecp256k1 бібліотека.

В мові Python-bitcoinlib код (що Python-bitcointx є похідним), функцій OpenSSL використовуються для перевірки підпису.

Я хочу бути в змозі видалити залежність від OpenSSL в майбутньому, і використовувати тільки libsecp256k1 в Python-bitcointx, але є проблема, яку я помітив, коли я переписав CECKey.метод verify ():

функція libsecp256k1 secp256k1_ecdsa_signature_parse_der() тільки дозволяє строго діє в кодуванні Der підписів.

bitcoind використовує ecdsa_signature_parse_der_lax() функція, скопійовані з libsecp256k1 за ЗНО/ каталог. Ця функція не компілюється в нормальний цикл компіляції libsecp256k1.

Очікується, що биткоин-фокусированную бібліотеку, щоб мати можливість перевіряти підписи, що bitcoind також перевірить.

Щоб мати можливість перевірити нестрогому-закодованих підпису з libsecp256k1, я бачу 3 варіанти:

Редагувати: я міг би просто реалізувати два методи перевірки, строгих і несуворих, а потім використовувати їх в тестах. в OpenSSL залежність залишиться з-за verify_nonstrict().

  • вам ecdsa_signature_parse_der_lax (функцій) з libsecp256k1/зно, додати його в Python-bitcointx репозиторії, компілювати пакет python час складання, встановіть пакунок.

Це не бажано, тому що він додає вимога, щоб компілятор C, щоб побудувати пакет python. В деяких випадках це може бути незручно.

  • повторно реалізувати ecdsa_signature_parse_der_lax() в Python

Я хотів би уникнути цього, щоб зменшити розмір коду (зменшити поверхню, де помилка може бути введений). Правильно перенести цю функцію, потрібно витратити певний час.

Це також зробить перевірку повільніше в якійсь мірі, тому що все більше операцій буде зроблено в Python, проти виклику функцій c.

  • зробити цикл декодування-с-OpenSSL / кодувати-с-OpenSSL / декодування-з-libsecp256k1

Таким чином, усі порушення кодування, що OpenSSL дозволяє також можна шляхом декодування-с-OpenSSL. кодувати-с-OpenSSL створює дійсний кодування і декодування-з-libsecp256k1 щасливий.

Проблема з цим підходом (в додаток до цього декодувати/кодувати циклу) полягає в тому, що він дозволить деяким порушенням формат bitcoind не дозволить, бо ecdsa_signature_parse_der_lax() тільки дозволяє довільна підмножина порушення, допущені в OpenSSL.

пітон-bitcoinlib був з допомогою OpenSSL теж декодування, тому я пішов з більш пізнім підходом - декодувати/кодований/декодувати. Це означає, що я не впасти у OpenSSL залежностей.

Моє питання: які можуть бути наслідки цього вибору ?

А я бачу, що коли хтось використовує Python-bitcointx або Python-bitcoinlib, щоб переконатися входи в якісь угоди, і ці входи містять підписи, які приймаються на Україні, але не bitcoind, вони можуть бути переконані в тому, що Техас є дійсним, але буде неприємний сюрприз, коли вони намагаються транслювати.

З деякими протоколами, які вимагають від сторін збереження підписаних угод, які можуть бути актуальні.

Як це історичне поведінка пітона-bitcoinlib, я схильний просто документ, це в рідмі.МД, як збій, і залишити все як є зараз.

Але, можливо, є деякі інші потенційні проблеми, які можуть виникнути з цього питання, Що може бути більш серйозним, а перший або другий варіанти, описані вище, повинні розглядатися ?

+10
bonh 8 лист. 2020 р., 23:09:21

Показати питання з тегом